Este documento describe la historia y tipos de lenguajes de programación. Explica que hay cuatro niveles de lenguajes de programación: declarativos, de alto nivel, ensambladores y de máquina. También presenta una línea de tiempo que muestra la evolución de lenguajes importantes como FORTRAN, COBOL, ALGOL, LISP, Pascal y C a través de las décadas. Finalmente, discute brevemente las características de la sintaxis y semántica de los lenguajes de programación.