25/10/2017
La palabra española 'programación' es una de esas que puede causar confusión a quienes están aprendiendo inglés. A diferencia del español, donde un solo término abarca varios significados, el inglés utiliza palabras diferentes dependiendo del contexto al que nos refiramos. Comprender estas distinciones es fundamental para comunicarse de manera precisa y natural.

Piensa en 'programación' en español. Puede referirse a escribir código para una computadora, a la lista de eventos de un festival, al horario de transmisión de un canal de televisión, o a la planificación de un proyecto a largo plazo. Cada uno de estos escenarios requiere un término distinto en inglés.
El Contexto: Tu Mejor Aliado
La clave para traducir correctamente 'programación' es identificar a qué tipo de 'programación' te refieres. Una vez que tienes claro el contexto, elegir la palabra adecuada en inglés se vuelve mucho más sencillo. Vamos a explorar los usos más comunes y sus traducciones.
'Programming': La Creación de Software y la Planificación a Gran Escala
Uno de los usos más extendidos de 'programación' en español se refiere al acto de escribir código informático. En este contexto, la traducción correcta es programming. Esta palabra se utiliza para hablar sobre el desarrollo de software, la creación de aplicaciones, sitios web, sistemas operativos, y cualquier tarea relacionada con dar instrucciones a una computadora.
Por ejemplo, si estás aprendiendo a escribir código, estás estudiando 'computer programming' o simplemente 'programming'. Un "ejercicio de programación" (como en uno de los ejemplos proporcionados: "The programming exercise for each year...") se refiere a una tarea o actividad relacionada con el desarrollo de software o sistemas.

Más allá del ámbito informático, 'programming' también se usa para referirse a la planificación y diseño de proyectos o iniciativas a gran escala, especialmente en contextos institucionales o de desarrollo. Hablamos de la "programación de un proyecto" (project programming) o la "programación conjunta" (joint programming), como se menciona en los ejemplos ("practical barriers to joint programming", "implications of our programming framework"). En estos casos, 'programming' se relaciona más con la fase de concepción, planificación estratégica y asignación de recursos para un programa o conjunto de actividades.
Otro uso relacionado es 'programmatic', que se refiere a algo que está relacionado con un programa o plan de acción, a menudo en contextos técnicos o de gestión ("What programmatic and management experiences does your project team have?").
Es importante notar que, aunque la acción de programar en este sentido es 'programming', el programa resultante (el software, el plan) se suele llamar 'program' (US) o 'programme' (UK).
'Scheduling': Organizando Eventos en el Tiempo
Cuando 'programación' se refiere a la organización de eventos, actividades o contenido en un horario específico, la palabra que debes usar en inglés es scheduling. Este término viene del sustantivo 'schedule', que significa horario o cronograma.
Este es el caso cuando hablamos de:
- La programación de televisión o radio (TV/radio scheduling, broadcast schedule).
- La programación de un festival o evento (event scheduling, festival schedule/programme).
- La programación de citas o reuniones (appointment/meeting scheduling).
- La programación de mantenimiento (maintenance scheduling, maintenance plan scheduling).
- La programación de vuelos o transporte (flight/transport scheduling).
Los ejemplos que mencionan "music scheduling" (programación de música, refiriéndose a cómo se organizan las canciones en una emisora), "recorded programming" (programación grabada, refiriéndose al contenido de TV/radio grabado) o "a schedule of the times and stations" (una programación de horarios y emisoras) caen claramente en esta categoría de 'scheduling'.

Incluso la "programación a través de la interconexión con Francia" ("the scheduling of the interconnection with France") sugiere la organización en el tiempo de la conexión o el flujo.
'Scheduling' se centra en cuándo suceden las cosas, en la asignación de momentos específicos para actividades.
'Programme' o 'Program': El Contenido o el Plan en Sí
A veces, 'programación' en español no se refiere al acto de programar o agendar, sino al resultado: la lista de eventos, el plan de estudios, el conjunto de actividades o incluso el propio contenido (como un programa de televisión). En estos casos, se utiliza el sustantivo 'programme' (en inglés británico) o 'program' (en inglés americano).
Ejemplos:
- La programación de un festival: 'the festival programme' (UK) o 'the festival program' (US).
- Un programa de televisión: 'a TV programme' (UK) o 'a TV program' (US).
- Un programa temático (como el de democracia y derechos humanos mencionado en los ejemplos): 'a thematic programme' (UK) o 'a thematic program' (US).
- Los ciclos de programación regionales (refiriéndose a los planes o periodos): 'regional programme cycles' (UK) o 'regional program cycles' (US).
Fíjate en la diferencia: 'programming' es la *acción* de crear o planificar (a menudo código o planes grandes), 'scheduling' es la *acción* de organizar en el tiempo, y 'programme/program' es el *resultado* o el *elemento* que se programa o agenda.

Tabla Comparativa de Usos
| Contexto en Español | Significado | Traducción Común en Inglés | Ejemplo en Inglés |
|---|---|---|---|
| Programación (informática) | Creación de software/código | Programming | I am learning computer programming. |
| Programación (planificación estratégica/proyectos) | Diseño y concepción de iniciativas grandes | Programming | They discussed the joint programming for the region. |
| Programación (horario/cronograma) | Organización de eventos o actividades en el tiempo | Scheduling | We need to finalize the event scheduling. |
| Programación (contenido de medios: TV, radio, etc.) | Lista de emisiones, contenido | Scheduling (la acción de crear el horario) o Programme/Program (el contenido/lista) | The TV scheduling for tonight is out. What's on the programme tonight? (UK) / What's on the program tonight? (US) |
| Programación (plan de estudios, lista de eventos) | El plan o la lista de actividades | Programme/Program | The conference programme includes several workshops. |
Ejemplos Adicionales en Contexto
- "La programación lineal era muy interesante." -> "The linear programming was very interesting." (Referencia a un tipo de programación matemática/informática).
- "Puede ajustar la programación como lo desee." -> "You can tailor the schedule as you like." (Se refiere a ajustar un horario, por lo tanto, 'schedule').
- "La calidad de la programación, acudiendo al festival músicos de reconocido prestigio." -> "The quality of the programme is worthy of mention, with nationally and internationally renowned musicians performing at the festival." (Se refiere a la lista de artistas/eventos del festival, por lo tanto, 'programme').
- "Estamos en el comienzo de la fase de programación." -> "This is the beginning of the design phase." o "This is the beginning of the programming phase." (Dependiendo de si 'programación' se refiere al diseño del plan o al inicio de la codificación/implementación. El ejemplo original sugiere 'design phase', pero si fuera de software sería 'programming phase').
- "Todas las organizaciones deberán procurar armonizar sus ciclos de programación regionales." -> "All the organizations should endeavour to harmonize their regional programme cycles." (Se refiere a los periodos de planificación y ejecución de programas).
Preguntas Frecuentes sobre 'Programación' en Inglés
Aquí respondemos algunas dudas comunes al traducir 'programación' y términos relacionados:
¿Cómo se les dice a los programadores en inglés?
Una persona que se dedica a la 'programación' informática se llama programmer. Es un término directo y común en el ámbito tecnológico.
¿Cómo se le dice a la carrera de programación en inglés?
La traducción más común para una "carrera de programación" o una carrera relacionada con la informática y el desarrollo de software es Computer Science. También podrías encontrar "Software Engineering" o, más genéricamente, "Programming course/degree" si es un programa de estudios muy específico y práctico.
¿Se escribe 'programme' o 'program'?
Ambas son correctas, pero 'programme' es la grafía preferida en el inglés británico (UK English), mientras que 'program' es la grafía estándar en el inglés americano (US English). Esta diferencia aplica al sustantivo (el programa, el plan, la lista). La forma verbal 'to program' (o 'to programme' en UK) sigue esta misma regla de ortografía para el infinitivo y el pasado ('programmed'), pero el gerundio/presente continuo es siempre 'programming' en ambos dialectos.
¿'Programming' siempre se refiere a código?
No, como hemos visto, 'programming' también se utiliza para la planificación estratégica y el diseño de grandes proyectos o iniciativas, especialmente en contextos formales o institucionales. Sin embargo, cuando se habla de horarios o agendas específicas, se usa 'scheduling'. El contexto es, una vez más, crucial.
Conclusión
La palabra 'programación' en español esconde una riqueza de significados que se desdoblan en diferentes términos en inglés. Recordar que programming se relaciona con la creación (especialmente de software) y la planificación estratégica, scheduling con la organización en el tiempo, y programme/program con el resultado o el contenido, te ayudará enormemente a elegir la palabra correcta. Presta siempre atención al contexto de la conversación o el texto para asegurarte de usar el término preciso. ¡Dominar estas distinciones es un paso importante para mejorar tu fluidez en inglés!
Si quieres conocer otros artículos parecidos a ¿Cómo decir 'Programación' en Inglés? puedes visitar la categoría Inglés.
