¿Si te dijéramos que se desconoce el nombre del primer programador de la historia, pero que vivió en el año antes de Cristo, nos creerías? Es real, pero para no adelantarnos, preferimos contarte quiénes hacen parte de este selecto grupo de genios que dieron luz a la profesión. ¡Entérate de los 10 programadores que hacen parte de la lista leyendo este artículo!
1. Anónimo y Ada Lovelace
Según cuenta la historia, el primer programador fue el inventor de la máquina de anticitera, una calculadora astronómica del año 87 a.C, que permitía predecir los movimientos de la luna, el sol y algunos planetas, sin embargo, otra versión de la historia cuenta que fue una mujer llamada Ada Lovelace, una matemática con mucha visión, que incluso, hoy en día se continúa recordando, pues en honor a ella se bautizó el lenguaje de programación orientado a objetos Ada.
2. Alan Turing
Considerado el padre de la computación y precursor de la informática moderna, fue el inventor de una de las primeras máquinas electrónicas programables llamada ACE, el test de Turing y las máquinas Oracle. Además fue de los primeros en hablar sobre la cibernética y la IA (Inteligencia Artificial).
3. John George Kemeny y Thomas Kurtz
Los dos eran matemáticos y desarrollaron el Darmouth BASIC, el pionero de los lenguajes de programación interactivos y también uno de los primeros en ser compilado. Su creación marcó un hito en la historia, tanto así que se recuerda el 1 de mayo de 1964 (como si fuera ayer), porque fue la fecha en la que se ejecutó el primer programa desarrollado en Basic.
4. Dennis Ritche
Cómo no mencionar al padre del lenguaje C y el co-creador del Sistema Operativo Unix, que más adelante evolucionó al famoso Linux. Dennis Ritche siempre será recordado por haberle dado vida a uno de los lenguajes de programación más eficientes, tanto así que de este mismo se han derivado otros lenguajes como el C++ o Java.
5. Edgar Frank Cood
Aunque no era programador, sino un teórico del modelado de datos, siempre será recordado por crear las bases de datos relacionales, pues su principal aporte fue la definición de las tres formas de aplicación en el diseño de modelos de datos.
6. Alan Kay
Participó en la década de los setenta en la creación de uno de los primeros lenguajes de programación orientada a objetos: SmallTalk. A partir de este gran aporte se le considera uno de los padres de la Ingeniería del Software.
7. Anders Hejlsberj
Este danés fue un compilador revolucionario. Él fue el encargado de desarrollar diversos compiladores para PASCAL, un lenguaje de programación creado por el profesor suizo Niklaus Wirth en 1968. En 1996 fue contratado por Microsoft en donde desarrolló una versión de Java llamada J++ y C#, la base del desarrollo de la tecnología .Net.
8. Niklaus Wirth
Responsable del diseño de lenguajes como Euler, Modula, Modula-2 y Oberon, y reconocido por su dedicación en la ingeniería del software, así como en el diseño de algoritmos y estructuras de datos.
9. Linus Torvalds
Este finlandés fue el diseñador de Linux en la década de los noventa. Linux fue publicado oficialmente en 1992 bajo Licencia Pública General (GPL), permitiendo su libre modificación y uso ilimitado, característica que lo destacó en las comunidades de desarrollo de código libre.
10. Alan Cooper
Este diseñador de software es el padre de Visual Basic, un lenguaje con el que se puede crear aplicaciones de escritorio, juegos, aplicaciones multimedia, entre otros. Además fue quien introdujo el concepto de componente (los llamados VBX), ahora nombrados como widgets y gadgets.