← Back to All Verbs

programar conjugation

to program

Programar Non-Conjugated Forms

Infinitive

programar

to program

Gerund

programando

Present Participle

Past Participle

programado

Used in perfect tenses

Programar Indicative Mood

Used for statements of fact, certainty, and objective reality

Person
Present📖
Preterite📖
Imperfect📖
Future
Conditional
yoprogramoprograméprogramabaprogramaréprogramaría
túprogramasprogramasteprogramabasprogramarásprogramarías
él/ella/ustedprogramaprogramóprogramabaprogramaráprogramaría
nosotrosprogramamosprogramamosprogramábamosprogramaremosprogramaríamos
vosotrosprogramáisprogramasteisprogramabaisprogramaréisprogramaríais
ellos/ellas/ustedesprogramanprogramaronprogramabanprogramaránprogramarían
Quick TestQuick TestQuick TestQuick TestQuick Test

Present📖

yoprogramo
túprogramas
él/ella/ustedprograma
nosotrosprogramamos
vosotrosprogramáis
ellos/ellas/ustedesprograman

Preterite📖

yoprogramé
túprogramaste
él/ella/ustedprogramó
nosotrosprogramamos
vosotrosprogramasteis
ellos/ellas/ustedesprogramaron

Imperfect📖

yoprogramaba
túprogramabas
él/ella/ustedprogramaba
nosotrosprogramábamos
vosotrosprogramabais
ellos/ellas/ustedesprogramaban

Future

yoprogramaré
túprogramarás
él/ella/ustedprogramará
nosotrosprogramaremos
vosotrosprogramaréis
ellos/ellas/ustedesprogramarán

Conditional

yoprogramaría
túprogramarías
él/ella/ustedprogramaría
nosotrosprogramaríamos
vosotrosprogramaríais
ellos/ellas/ustedesprogramarían

Programar Perfect Tenses

Compound tenses using auxiliary verb "haber" + past participle

Person
Present Perfect📖
Past Perfect📖
Future Perfect📖
Conditional Perfect📖
yohe programadohabía programadohabré programadohabría programado
túhas programadohabías programadohabrás programadohabrías programado
él/ella/ustedha programadohabía programadohabrá programadohabría programado
nosotroshemos programadohabíamos programadohabremos programadohabríamos programado
vosotroshabéis programadohabíais programadohabréis programadohabríais programado
ellos/ellas/ustedeshan programadohabían programadohabrán programadohabrían programado
Quick TestQuick TestQuick TestQuick Test

Present Perfect📖

yohe programado
túhas programado
él/ella/ustedha programado
nosotroshemos programado
vosotroshabéis programado
ellos/ellas/ustedeshan programado

Past Perfect📖

yohabía programado
túhabías programado
él/ella/ustedhabía programado
nosotroshabíamos programado
vosotroshabíais programado
ellos/ellas/ustedeshabían programado

Future Perfect📖

yohabré programado
túhabrás programado
él/ella/ustedhabrá programado
nosotroshabremos programado
vosotroshabréis programado
ellos/ellas/ustedeshabrán programado

Conditional Perfect📖

yohabría programado
túhabrías programado
él/ella/ustedhabría programado
nosotroshabríamos programado
vosotroshabríais programado
ellos/ellas/ustedeshabrían programado

Programar Subjunctive Mood

Used for doubt, emotion, desire, possibility, and hypothetical situations

The imperfect subjunctive has two forms: -ra (more common in speech) and -se (more literary, common in Spain). Both are equally correct and interchangeable.

Person
Present Subj.
Imperf. Subj. (-ra)
Imperf. Subj. (-se)
Literary / Spain
yoprogrameprogramaraprogramase
túprogramesprogramarasprogramases
él/ella/ustedprogrameprogramaraprogramase
nosotrosprogramemosprogramáramosprogramásemos
vosotrosprograméisprogramaraisprogramaseis
ellos/ellas/ustedesprogramenprogramaranprogramasen
Quick TestQuick TestQuick Test

Present Subj.

yoprograme
túprogrames
él/ella/ustedprograme
nosotrosprogramemos
vosotrosprograméis
ellos/ellas/ustedesprogramen

Imperf. Subj. (-ra)

yoprogramara
túprogramaras
él/ella/ustedprogramara
nosotrosprogramáramos
vosotrosprogramarais
ellos/ellas/ustedesprogramaran

Imperf. Subj. (-se)
Literary / Spain

yoprogramase
túprogramases
él/ella/ustedprogramase
nosotrosprogramásemos
vosotrosprogramaseis
ellos/ellas/ustedesprogramasen

Programar Imperative Mood

Used for commands, requests, and instructions

Person
Imperative
yo-
túprograma
él/ella/ustedprograme
nosotrosprogramemos
vosotrosprogramad
ellos/ellas/ustedesprogramen
Quick Test

Imperative

yo-
túprograma
él/ella/ustedprograme
nosotrosprogramemos
vosotrosprogramad
ellos/ellas/ustedesprogramen

🎯 Practice programar

Test your knowledge of programar conjugations across multiple tenses

Usage Tips

  • Indicative: Use for facts, statements, and objective reality
  • Subjunctive: Use after expressions of doubt, emotion, desire, or uncertainty
  • Imperative: Use for direct commands and requests
  • Perfect Tenses: Use to express actions completed relative to another time

Examples and Common Phrases

Examples

Aprendí a programar en PythonI learned to program in Python
¿Podemos programar la cita para el martes?Can we schedule the appointment for Tuesday?

Common Phrases

Programar una aplicaciónTo program an application
Lenguaje de programaciónProgramming language
Programar una reuniónTo schedule a meeting

Verb Information

Category

Technology

Ending Type

-ar verb

Verb Type

Regular verb

Frequency

Top 100 most common

Usage Tips

Regular Verb Pattern

This verb follows the regular -ar pattern. Remove the -ar ending and add the appropriate endings for each person.

Practice Suggestion

Try creating your own sentences with this verb. Start with simple present tense sentences and gradually work up to more complex constructions.