Inklingo

programar

pro-gra-MAR/pɾoɡɾaˈmaɾ/

programar means to program in Spanish. It has 2 different meanings depending on context:

to program, to code

Also: to develop
VerbA2regular ar
A person sitting at a desk with a glowing blue laptop screen showing colorful geometric blocks representing code.
gerundprogramando
past Participleprogramado
infinitiveprogramar

📝 In Action

Ella aprendió a programar en Python el año pasado.

A2

She learned to program in Python last year.

Estamos programando una nueva aplicación para móviles.

B1

We are coding a new mobile application.

Es difícil programar sin cometer errores al principio.

B1

It is hard to code without making mistakes at first.

Word Connections

Synonyms

Antonyms

  • desprogramar (to deprogram)

Common Collocations

  • lenguaje de programaciónprogramming language
  • programar softwareto program software

to schedule, to set

Also: to plan
VerbA1regular ar
A person holding a physical planner with colorful stickers and markings to organize events.
gerundprogramando
past Participleprogramado
infinitiveprogramar

📝 In Action

He programado la lavadora para las ocho.

A1

I have set the washing machine for eight o'clock.

Necesitamos programar una reunión para mañana.

A2

We need to schedule a meeting for tomorrow.

El canal va a programar una serie nueva el próximo mes.

B1

The channel is going to schedule a new series next month.

Word Connections

Synonyms

  • planificar (to plan)
  • agendar (to put on the agenda/schedule)

Antonyms

Common Collocations

  • programar una citato schedule an appointment
  • programar la alarmato set the alarm
  • programar un eventoto schedule an event

🔄 Conjugations

subjunctive

imperfect

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

present

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

indicative

preterite

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

imperfect

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

present

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

Translate to Spanish

Words that translate to "programar" in Spanish:

to codeto developto planto programto scheduleto set

✏️ Quick Practice

Quick Quiz: programar

Question 1 of 3

Which verb would you use to set a timer on your microwave?

📚 More Resources

👥 Word Family
programa(program/show/schedule)Noun
programación(programming/scheduling)Noun
programador(programmer)Noun
programable(programmable)Adjective
🎵 Rhymes
📚 Etymology

From Latin 'programma', which comes from Greek 'pro' (before) and 'graphein' (to write). It originally meant a public notice or proclamation written in advance.

First recorded: 18th century (in the sense of planning), 20th century (computer sense)

Cognates (Related words)

English: programFrench: programmerPortuguese: programar

💡 Master Spanish

Take your Spanish to the next level. Read 200+ illustrated and narrated Spanish stories tailored to your level with the Inklingo app!

Frequently Asked Questions

Is 'programar' a regular verb?

Yes, it follows the standard pattern for verbs ending in -ar.

Can I use 'programar' for social plans?

Usually, 'programar' is for more formal schedules or events. For hanging out with friends, 'quedar' or 'hacer planes' is more natural.

What is the difference between 'programar' and 'codificar'?

'Programar' is the general term for creating software. 'Codificar' is more specific to the act of writing the code itself, though they are often used as synonyms.