Verbs › Regular verbs

programar

to program; to schedule

Regular -ar verb Gerund: programando Past participle: programado

Conjugation

Tap any form to hear it.

Present

Presente · now, habits and facts

eu programo
você, ele, ela, a gente programa
nós programamos
vocês, eles, elas programam

Past

Pretérito Perfeito · finished actions

eu programei
você, ele, ela, a gente programou
nós programamos
vocês, eles, elas programaram

Future

Futuro com ir · plans: “going to”

eu vou programar
você, ele, ela, a gente vai programar
nós vamos programar
vocês, eles, elas vão programar

Imperfect

Pretérito Imperfeito · “used to” and “was …ing”

eu programava
você, ele, ela, a gente programava
nós programávamos
vocês, eles, elas programavam

Conditional

Futuro do Pretérito · “would”

eu programaria
você, ele, ela, a gente programaria
nós programaríamos
vocês, eles, elas programariam

Present subjunctive

Presente do Subjuntivo · wishes and doubts

que eu programe
que você, ele, ela, a gente programe
que nós programemos
que vocês, eles, elas programem

Past subjunctive

Imperfeito do Subjuntivo · imagined “if”

se eu programasse
se você, ele, ela, a gente programasse
se nós programássemos
se vocês, eles, elas programassem

Future subjunctive

Futuro do Subjuntivo · “when” or “if” later on

quando eu programar
quando você, ele, ela, a gente programar
quando nós programarmos
quando vocês, eles, elas programarem

Imperative

Imperativo · commands and requests

você programe
vocês programem
nós (let’s) vamos programar
negative não programe

How to use programar

  • PresentA minha irmã programa aplicativos para celular.My sister programs mobile apps.
  • PastEu programei o despertador para as seis.I set the alarm for six.
  • FutureA gente vai programar a viagem com calma.We’re going to plan the trip calmly.
  • ImperfectNa faculdade, eles programavam a noite toda.In college, they used to code all night.
  • ConditionalEu programaria a reunião para sexta, não para segunda.I would schedule the meeting for Friday, not for Monday.
  • Present subjunctiveEspero que vocês programem as férias com antecedência.I hope you plan your vacation ahead of time.
  • Past subjunctiveSe você programasse melhor o seu dia, teria mais tempo livre.If you planned your day better, you would have more free time.
  • Future subjunctiveQuando nós programarmos a festa, eu te aviso.When we schedule the party, I’ll let you know.
  • ImperativePrograme a máquina de lavar para trinta minutos.Set the washing machine for thirty minutes.

Good to know

  • Two meanings: to write code (Ela programa em Python.) and to schedule, plan or set something for a certain time: programar uma viagem (to plan a trip), programar o despertador (to set the alarm).
  • Programa is a program, a TV show and also a plan for going out: Qual é o programa de hoje? (What's the plan for today?)
  • Programação is both computer programming and a schedule of events: a programação do festival (the festival lineup).

Practice

Complete each sentence with the right form of programar.

  1. O meu filho tem doze anos e já ______ jogos no computador.My son is twelve and already programs games on the computer.
  2. Ontem eu ______ o e-mail para sair às oito da manhã.Yesterday I scheduled the email to go out at eight in the morning.
  3. No mês que vem nós ______ o lançamento do site.Next month we’re going to schedule the website launch.
  4. Quando eu era estudante, eu ______ em uma linguagem bem antiga.When I was a student, I used to program in a very old language.
  5. Com mais dinheiro, a gente ______ uma viagem para o Nordeste.With more money, we would plan a trip to the Northeast.
  6. O chefe quer que eu ______ uma reunião para amanhã.The boss wants me to schedule a meeting for tomorrow.
  7. Se vocês ______ o passeio antes, não perderiam tanto tempo.If you planned the outing beforehand, you wouldn’t waste so much time.
  8. Assim que você ______ o forno, pode colocar o bolo.As soon as you set the oven, you can put the cake in.
  9. Eles ______ o casamento para dezembro, mas depois mudaram a data.They scheduled the wedding for December, but then changed the date.
  10. Hoje em dia muitas crianças ______ melhor que os adultos.Nowadays many kids code better than adults.
Show all answers
  1. O meu filho tem doze anos e já programa jogos no computador.
  2. Ontem eu programei o e-mail para sair às oito da manhã.
  3. No mês que vem nós vamos programar o lançamento do site.
  4. Quando eu era estudante, eu programava em uma linguagem bem antiga.
  5. Com mais dinheiro, a gente programaria uma viagem para o Nordeste.
  6. O chefe quer que eu programe uma reunião para amanhã.
  7. Se vocês programassem o passeio antes, não perderiam tanto tempo.
  8. Assim que você programar o forno, pode colocar o bolo.
  9. Eles programaram o casamento para dezembro, mas depois mudaram a data.
  10. Hoje em dia muitas crianças programam melhor que os adultos.
Scroll to Top