A principios de los 50 se creó una notación simbólica, denominada código de ensamblaje
(ASSEMBLY)]: 1): ADD (sumar), STORE (copiar), etc..
Posteriormente se creó un programa traductor, llamado ensamblador (ASSEMBLER).
Entre los lenguajes que suelen ser interpretados, se encuentran BASIC y LOGO
Entre los lenguajes que siempre son compilados se pueden destacar PASCAL, FORTRAN, COBOL
Al comienzo de la década de los 50, John Backus estaba trabajando con SSEC (Selective Sequence
Electronic Calculator), uno de los primeros ordenadores de IBM.
John Backus desarrollo el programa
SPEEDCODING
Se emprendió, en otoño de 1954, la creación de un lenguaje para
añadirle más prestaciones al modelo IBM 704.
En 1956 se terminó el compilador FORTRAN (Formula Traslator) y se incluyó en el IBM 704, junto con
un manual de 51 páginas.
En 1964, Seymour Papert se incorporò al MIT, tras haber permanecido cinco
años en Suiza, colaborando con el pedagogo Jean Piaget (1896-1980).
ìQue los niños programen a los ordenadores y no los ordenadores a los niños!
En 1970, Thompson desarrollÛ un lenguaje experimental, al que llamò B. Dos aÒos
despuÈs, Ritchie se basÛ en B para crear un nuevo lenguaje de propÛsito general, que
denominÛ C