Programar

to program

🎯
Infinitive (infinitivo)
Base form of the verb
programar
🏃
Gerund (gerundio)
Present participle (-ing form)
programando
📋
Past Participle
Used in compound tenses
programado

Simple Tenses

Present Indicative (presente de indicativo)
Present actions and habitual activities
PersonConjugation
yo
programo
I program
programas
you program
él/ella/usted
programa
he/she/you programs
nosotros
programamos
we program
vosotros
programáis
you all program
ellos/ustedes
programan
they/you all program
🕰️
Imperfect Indicative (imperfecto de indicativo)
Ongoing past actions and descriptions
PersonConjugation
yo
programaba
I used to program
programabas
you used to program
él/ella/usted
programaba
he/she/you used to program
nosotros
programábamos
we used to program
vosotros
programabais
you all used to program
ellos/ustedes
programaban
they/you all used to program
📅
Preterit (pretérito)
Completed past actions
PersonConjugation
yo
programé
I programed
programaste
you programed
él/ella/usted
programó
he/she/you programed
nosotros
programamos
we programed
vosotros
programasteis
you all programed
ellos/ustedes
programaron
they/you all programed
🔮
Future (futuro)
Future actions and intentions
PersonConjugation
yo
programaré
I will program
programarás
you will program
él/ella/usted
programará
he/she/you will program
nosotros
programaremos
we will program
vosotros
programaréis
you all will program
ellos/ustedes
programarán
they/you all will program
🎯
Conditional (potencial simple)
Hypothetical and conditional actions
PersonConjugation
yo
programaría
I would program
programarías
you would program
él/ella/usted
programaría
he/she/you would program
nosotros
programaríamos
we would program
vosotros
programaríais
you all would program
ellos/ustedes
programarían
they/you all would program
💭
Present Subjunctive (presente de subjuntivo)
Subjective present actions and desires
PersonConjugation
yo
programe
that I program
programes
that you program
él/ella/usted
programe
that he/she/you program
nosotros
programemos
that we program
vosotros
programéis
that you all program
ellos/ustedes
programen
that they/you all program
🌙
Imperfect Subjunctive (imperfecto de subjuntivo)
Subjective past actions and hypothetical situations
PersonConjugation
yo
programara
or
programase
that I programed
programaras
or
programases
that you programed
él/ella/usted
programara
or
programase
that he/she/you programed
nosotros
programáramos
or
programásemos
that we programed
vosotros
programarais
or
programaseis
that you all programed
ellos/ustedes
programaran
or
programasen
that they/you all programed

Compound Tenses

Present Perfect (perfecto de indicativo)
Actions completed recently or with present relevance
PersonConjugation
yo
he programado
I have programed
has programado
you have programed
él/ella/usted
ha programado
he/she/you have programed
nosotros
hemos programado
we have programed
vosotros
habéis programado
you all have programed
ellos/ustedes
han programado
they/you all have programed
Pluperfect Indicative (pluscuamperfecto de indicativo)
Actions completed before another past action
PersonConjugation
yo
había programado
I had programed
habías programado
you had programed
él/ella/usted
había programado
he/she/you had programed
nosotros
habíamos programado
we had programed
vosotros
habíais programado
you all had programed
ellos/ustedes
habían programado
they/you all had programed
📍
Preterit Perfect (pretérito anterior)
Actions completed immediately before another past action
PersonConjugation
yo
hube programado
I had programed
hubiste programado
you had programed
él/ella/usted
hubo programado
he/she/you had programed
nosotros
hubimos programado
we had programed
vosotros
hubisteis programado
you all had programed
ellos/ustedes
hubieron programado
they/you all had programed
🎊
Future Perfect (futuro perfecto)
Actions that will be completed by a future time
PersonConjugation
yo
habré programado
I will have programed
habrás programado
you will have programed
él/ella/usted
habrá programado
he/she/you will have programed
nosotros
habremos programado
we will have programed
vosotros
habréis programado
you all will have programed
ellos/ustedes
habrán programado
they/you all will have programed
🔄
Conditional Perfect (potencial compuesto)
Actions that would have been completed under certain conditions
PersonConjugation
yo
habría programado
I would have programed
habrías programado
you would have programed
él/ella/usted
habría programado
he/she/you would have programed
nosotros
habríamos programado
we would have programed
vosotros
habríais programado
you all would have programed
ellos/ustedes
habrían programado
they/you all would have programed
💫
Subjunctive Present Perfect (perfecto de subjuntivo)
Subjective actions completed in relation to the present
PersonConjugation
yo
haya programado
that I have programed
hayas programado
that you have programed
él/ella/usted
haya programado
that he/she/you have programed
nosotros
hayamos programado
that we have programed
vosotros
hayáis programado
that you all have programed
ellos/ustedes
hayan programado
that they/you all have programed
🌌
Subjunctive Past Perfect (pluscuamperfecto de subjuntivo)
Subjective actions completed before another past action
PersonConjugation
yo
hubiera programado
that I had programed
hubieras programado
that you had programed
él/ella/usted
hubiera programado
that he/she/you had programed
nosotros
hubiéramos programado
that we had programed
vosotros
hubierais programado
that you all had programed
ellos/ustedes
hubieran programado
that they/you all had programed
Commands (imperativo)
Commands and direct orders
PersonCommandEnglish
programa
program! (you)
usted
programe
program! (you formal)
nosotros
programemos
let's program!
vosotros
programad
program! (you all)
ustedes
programen
program! (you all)
🚫
Negative Commands (imperativo negativo)
Negative commands and prohibitions
PersonCommandEnglish
no programes
don't program! (you)
usted
no programe
don't program! (you formal)
nosotros
no programemos
let's not program!
vosotros
no programéis
don't program! (you all)
ustedes
no programen
don't program! (you all)