En el blog pasado, hablamos de los primeros lenguajes de la historia: Fortran, LISP y Cobol. Hoy, te hablaré sobre tres lenguajes más, que también han formado parte de la historia de la tecnología.
Pero primero, te comento que ya llegó el EDweekend 2023 a EDteam. ¡Son 3 días llenos de descuentos, dinámicas y muchas sorpresas! Es momento de romper tu cochinito y aprovechar hasta 50% de descuento en todo EDteam.
Ahora sí, comencemos con los lenguajes de programación.
1. Basic (1964)
Su nombre significa Beginner's All-purpose Symbolic Instruction Code (o Código de instrucción simbólica de propósito general para principiantes), y fue creado para en enseñarle a programar a quienes no venían del mundo científico.
Lo crearon dos profesores universitarios: John Kemeny y Thomas Kurtz en el Dartmouth College. El principal aporte de Basic, fue llevar a la programación a las masas gracias a que era Open Source (aunque faltaban 34 años para que se inventara el término) y se distribuyó en escuelas, fabricantes y aficionados.
En 1975, la empresa MITS fabricó la primera computadora personal: el Altair 8800, y dos jovencitos de Harvard (Bill Gates y Paul Allen) los llamaron para ofrecerles crear un intérprete de Basic. Esa anécdota dio inicio a Microsoft.
2. Pascal (1970)
También fue creado por un profesor: Niklaus Wirth, quien trabajaba en la Universidad de Zurich, en Suiza, con el objetivo de enseñar programación a sus estudiantes. Pascal usaba programación estructurada y buenas prácticas, que heredaron muchos lenguajes en el futuro (como Python o C#).
En los años 80, Apple creó Object Pascal, que agrega programación orientada a objetos y que se usó para el desarrollo del sistema operativo Macintosh y sus apps. Años después, se crearon nuevas implementaciones como Turbo Pascal y Delphi.
3. C (1972)
En 1970, Ken Thompson y Dennis Ritchie trabajaban en un proyecto personal llamado Unix, un sistema operativo que escribieron sin querer queriendo para migrar un videojuego a otra computadora. Cuando AT&T les dio su respaldo y financiamiento, se buscó que Unix sea portable, porque en ese tiempo, migrar un software de una computadora a otra implicaba reescribirlo desde cero en ensamblador.
Dennis Ritchie creó C, basándose en el lenguaje B de Ken Thompson. Gracias a que C hizo a Unix portable, se convirtió en el sistema operativo más usado del mundo. Hasta nuestros días, C es uno de los lenguajes más importantes.
A partir de C se crearon otros lenguajes derivados, como C++, Objective C, C#, entre otros. Además, C es el lenguaje preferido para crear nuevos lenguajes, como Python, JavaScript, Ruby, Go, PHP y más.
¡Y ahora ya conoces la historia de cómo se crearon tres de los lenguajes más importantes de la historia! Recuerda decirle a todos que lo aprendiste en EDteam.
Y no es lo único que debes recordar, porque en EDteam tenemos 3 días llenos de descuentos, dinámicas y sorpresas. ¡Aprovecha los descuentos del EDweekend y comprueba que la tecnología no es difícil, te están enseñando mal!