Este documento habla sobre la programación y los lenguajes de programación. Explica que un programa es una lista de instrucciones codificadas para realizar una tarea específica en uno o más procesadores. También describe cómo los lenguajes de programación son códigos especializados para escribir instrucciones y cómo ingenieros, matemáticos y lingüistas trabajan para hacerlos más similares al lenguaje natural para que los programadores puedan dedicarse más al diseño de programas en lugar de a la codificación.