La programación es el proceso de diseñar y construir un conjunto de instrucciones que le indican a una computadora cómo realizar tareas específicas. Este término se utiliza principalmente en el contexto de la informática y el desarrollo de software.
La palabra programación proviene del sustantivo programa, que a su vez se deriva del griego programma, que significa "escrito delante" o "inscripción". Este término griego se compone de pro- (delante) y grapho (escribir). En el contexto de la informática, se refiere a un conjunto de instrucciones escritas que se ejecutan en un sistema computacional.
El concepto de programación comenzó a tomar forma en el siglo XX con el desarrollo de las primeras computadoras. En 1945, el ENIAC, una de las primeras computadoras electrónicas, utilizaba tarjetas perforadas para la programación. A medida que la tecnología avanzó, la programación se volvió más accesible y se desarrollaron lenguajes de programación como Fortran y COBOL en la década de 1950, facilitando la creación de software.
En otros idiomas, la palabra programación se traduce como: