Comenzó con el desarrollo de las primeras computadoras en la década de 1940. Inicialmente, se utilizaba lenguaje de máquina, compuesto de instrucciones en código binario. Con el tiempo, surgieron lenguajes ensambladores y posteriormente lenguajes de alto nivel como FORTRAN y COBOL en los años 50 y 60. La evolución continuó con la creación de lenguajes más avanzados como C, Java, Python y muchos otros, que facilitan la escritura y comprensión del código.