Inklingo

programar

pro-gra-MARpɾoɡɾaˈmaɾ

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

to program, to codeAlso: 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 setAlso: 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

Subjunctive

Imperfect Subjunctive

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

Present Subjunctive

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

Indicative

Preterite

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

Imperfect

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

Present

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

Translate to Spanish

Words that translate to "programar" in Spanish:

✏️ 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.