-
Period: to
Los Primeros lenguajes
En los años 40 y 50, empezaron a surgir primeros lenguajes de programación. Estos lenguajes (conocidos como lenguajes de bajo nivel) estaban estrechamente relacionados con la arquitectura de las computadoras de la época. -
Un avance
Para hacerlo más accesible, surgió el lenguaje Ensamblador, que utilizaba mnemónicos para representar las instrucciones de bajo nivel. Aunque aún requería un profundo conocimiento de la arquitectura de la máquina, el lenguaje ensamblador fue un paso importante en simplificar la programación. -
Como fue trabajar con ellos
Al principio de la programación y de la época de la computación, los programadores tenían que escribir código en lenguaje de máquina. Este consistía en instrucciones binarias comprensibles para las computadoras. Era una tarea larga, tediosa, compleja y propensa a errores. -
Primeros lenguajes de alto nivel
En la década de 1950 se desarrollaron los primeros lenguajes de alto nivel, que se asemejaban más al lenguaje humano y eran más fáciles de leer y escribir. Fortran, fue desarrollado por IBM en la década de 1950. Se diseñó específicamente para el cálculo científico y se convirtió en una opción popular para la programación numérica. Fortran permitió a los científicos y programadores expresar algoritmos matemáticos complejos de manera más comprensible que los lenguajes de bajo nivel. -
Lips
Lisp (List Processing) destacó por su enfoque en el procesamiento simbólico y la inteligencia artificial. A medida que la demanda de software crecía, los lenguajes de programación se diversificaron y evolucionaron para adaptarse a diferentes necesidades. -
Algol
Algol (Algorithmic Language) introdujo conceptos como las estructuras de control y la recursión. -
Basic
Por su parte Basic (Beginner’s All-purpose Symbolic Instruction Code), desarrollado en la década de 1960 por John Kemeny y Thomas Kurtz en Dartmouth College, se diseñó con la intención de ser un lenguaje sencillo y accesible para principiantes. Este enfoque amigable permitió a muchas personas adentrarse en el mundo de la programación, convirtiéndose en una herramienta muy importante para la divulgación de la informática -
Period: to
Programas orientados a objetos
A finales de la década de 1960 y principios de la década de 1970, surgieron dos lenguajes que sentaron las bases de la programación orientada a objetos: Simula y Smalltalk. Simula, creado en Noruega, fue el primer lenguaje en introducir los conceptos de clases y objetos Esto permitía una mayor abstracción y facilitó la creación de modelos más realistas Smalltalk, por su parte, fue un lenguaje revolucionario. Smalltalk se convirtió en la base de muchos lenguajes modernos, incluyendo Java y Ruby -
La revolución de la web
La década de 1990 marcó un hito en la historia de los lenguajes de programación con el auge de Internet. El desarrollo de la World Wide Web llevó a la creación de tres lenguajes fundamentales: HTML, CSS y JavaScript -
Como fueron
HTML (HyperText Markup Language) es el lenguaje de marcado utilizado para crear páginas web. Fue diseñado para estructurar y presentar el contenido de manera semántica. Por su parte, CSS (Cascading Style Sheets) es un lenguaje de hojas de estilo que permite definir la apariencia y el diseño de las páginas web creadas con HTML. Ambos vinieron acompañados de JavaScript, es un lenguaje de programación interpretado que añade interactividad y dinamismo a las páginas web. -
Lenguajes Modernos
Python es un lenguaje de programación de alto nivel que se destaca por su legibilidad y simplicidad. Python se lanzó en febrero de 1991. Fue creado por Guido van Rossum en el Centro para las Matemáticas y la Informática (CWI) en los Países Bajos Es ampliamente utilizado en campos como la ciencia de datos, el aprendizaje automático y la inteligencia artificial. Python se ha convertido en una opción popular para principiantes debido a su sintaxis clara y su amplia comunidad de desarrolladores. -
Sun Microsystems
Java es otro lenguaje que, sin duda, merece una mención especia. Desarrollado por Sun Microsystems y lanzado inicialmente en 1995, Java se ha convertido en uno de los lenguajes de programación más populares y ampliamente utilizados en la industria del software. -
Lenguajes emergentes
Rust, lanzado inicialmente en 2010 por Mozilla, es un lenguaje de programación de sistemas que se ha ganado una sólida reputación por su enfoque en la seguridad, la concurrencia y el rendimiento. Diseñado para superar las limitaciones de los lenguajes existentes, Rust ha ido creciendo en popularidad y ha ganado el reconocimiento de la comunidad de desarrollo por su enfoque en la prevención de errores y la garantía de la seguridad del código.