Spanish verb conjugation

programar

regular

AR verb

model: hablar -ar ending
Regional formsShowing Latin American forms

Non-finite forms

Infinitive programar
Gerund programando
Past participle programado

Indicative

Present
PronounConjugation
yo programo
tú programas
él / ella / Ud. programa
nosotros programamos
ustedes programan
ellos / ellas programan
Imperfect
PronounConjugation
yo programaba
tú programabas
él / ella / Ud. programaba
nosotros programábamos
ustedes programaban
ellos / ellas programaban
Preterite
PronounConjugation
yo programé
tú programaste
él / ella / Ud. programó
nosotros programamos
ustedes programaron
ellos / ellas programaron
Future
PronounConjugation
yo programaré
tú programarás
él / ella / Ud. programará
nosotros programaremos
ustedes programarán
ellos / ellas programarán
Conditional
PronounConjugation
yo programaría
tú programarías
él / ella / Ud. programaría
nosotros programaríamos
ustedes programarían
ellos / ellas programarían
Present perfect
PronounConjugation
yo he programado
tú has programado
él / ella / Ud. ha programado
nosotros hemos programado
ustedes han programado
ellos / ellas han programado
Past perfect
PronounConjugation
yo había programado
tú habías programado
él / ella / Ud. había programado
nosotros habíamos programado
ustedes habían programado
ellos / ellas habían programado
Preterite anterior
PronounConjugation
yo hube programado
tú hubiste programado
él / ella / Ud. hubo programado
nosotros hubimos programado
ustedes hubieron programado
ellos / ellas hubieron programado
Future perfect
PronounConjugation
yo habré programado
tú habrás programado
él / ella / Ud. habrá programado
nosotros habremos programado
ustedes habrán programado
ellos / ellas habrán programado
Conditional perfect
PronounConjugation
yo habría programado
tú habrías programado
él / ella / Ud. habría programado
nosotros habríamos programado
ustedes habrían programado
ellos / ellas habrían programado

Subjunctive

Present
PronounConjugation
yo programe
tú programes
él / ella / Ud. programe
nosotros programemos
ustedes programen
ellos / ellas programen
Imperfect (-ra)
PronounConjugation
yo programara
tú programaras
él / ella / Ud. programara
nosotros programáramos
ustedes programaran
ellos / ellas programaran
Imperfect (-se)
PronounConjugation
yo programase
tú programases
él / ella / Ud. programase
nosotros programásemos
ustedes programasen
ellos / ellas programasen
Future
PronounConjugation
yo programare
tú programares
él / ella / Ud. programare
nosotros programáremos
ustedes programaren
ellos / ellas programaren
Present perfect
PronounConjugation
yo haya programado
tú hayas programado
él / ella / Ud. haya programado
nosotros hayamos programado
ustedes hayan programado
ellos / ellas hayan programado
Past perfect (-ra)
PronounConjugation
yo hubiera programado
tú hubieras programado
él / ella / Ud. hubiera programado
nosotros hubiéramos programado
ustedes hubieran programado
ellos / ellas hubieran programado
Past perfect (-se)
PronounConjugation
yo hubiese programado
tú hubieses programado
él / ella / Ud. hubiese programado
nosotros hubiésemos programado
ustedes hubiesen programado
ellos / ellas hubiesen programado
Future perfect
PronounConjugation
yo hubiere programado
tú hubieres programado
él / ella / Ud. hubiere programado
nosotros hubiéremos programado
ustedes hubieren programado
ellos / ellas hubieren programado

Imperative

Affirmative
PronounConjugation
tú programa
usted programe
nosotros programemos
ustedes programen
Negative
PronounConjugation
tú no programes
usted no programe
nosotros no programemos
ustedes no programen

Quick practice

Can you conjugate programar?

Loading your first question…

Conjugation pattern

Programar follows the hablar model. It follows the regular -ar pattern in its standard forms.

Use the regional selector above the tables to compare Latin American usage with Spain’s vosotros forms and regional vos forms.

Related Spanish verbs