La evolución de los lenguajes de programación

El lenguaje de programación es, de hecho, la unidad fundamental del mundo tecnológico actual. Se considera como el conjunto de comandos e instrucciones que damos a las máquinas para realizar una determinada tarea. Por ejemplo, si le das un conjunto de instrucciones para sumar dos números, la máquina lo hará por ti y te dirá la respuesta correcta en consecuencia. Pero, ¿sabe que los lenguajes de programación tienen una larga y rica historia de su evolución? Y con una preocupación similar, aquí en este artículo, echaremos un vistazo a la evolución de los lenguajes de programación durante el período.

En el mundo de la informática, tenemos alrededor de 500+ lenguajes de programación con su propia sintaxis y características. Y si escribe quién es el padre de la computadora, entonces el motor de búsqueda le mostrará el resultado de Charles Babbage, pero el padre de la computadora no escribió el primer código. Fue Ada Lovelace quien escribió el primer lenguaje de programación de computadoras y el año era 1883.

1883: ¡El viaje comienza desde aquí…!

  • En los primeros días, Charles Babbage había fabricado el dispositivo, pero estaba confundido acerca de cómo dar instrucciones a la máquina, y luego Ada Lovelace escribió las instrucciones para el motor analítico.
  • El dispositivo fue hecho por Charles Babbage y el código fue escrito por Ada Lovelace para calcular el número de Bernoulli.
  • Primera vez en la historia que se juzgó la capacidad de los dispositivos informáticos.

1949: lenguaje ensamblador

  • Es un tipo de lenguaje de bajo nivel.
  • Consiste principalmente en instrucciones (tipo de símbolos) que solo las máquinas pueden entender.
  • En la actualidad, el lenguaje ensamblador también se usa en programas en tiempo real, como sistemas de navegación de vuelo de simulación y equipos médicos, por ejemplo, sistemas Fly-by-wire (FBW).
  • También se utiliza para crear virus informáticos.

1952: Autocodificación

  • Desarrollado por Alick Glennie.
  • El primer lenguaje de programación de computadoras compilado.
  • COBOL y FORTRAN son los lenguajes denominados Autocode.

1957: FORTRAN

  • Los desarrolladores son John Backus e IBM.
  • Fue diseñado para computación numérica y computación científica.
  • El software para las sondas de la NASA Voyager-1 (sonda espacial) y Voyager-2 (sonda espacial) se escribió originalmente en FORTRAN 5.

1958: ALGOL

  • ALGOL significa L anguage rítmico de ALGO .
  • La fase inicial de los lenguajes de programación más populares de C, C++ y JAVA.
  • También fue el primer lenguaje que implementó la función anidada y tiene una sintaxis más simple que FORTRAN.
  • El primer lenguaje de programación en tener un bloque de código como «begin» que indica que su programa ha comenzado y «end» significa que ha terminado su código.

1959: COBOL

  • Son las siglas de CO mmon Business- O riented L anguage .
  • En 1997, el 80% de los negocios del mundo funcionaban con Cobol.
  • El servicio de impuestos internos de EE. UU. se abrió camino hasta el FMI (archivo maestro individual) basado en COBOL para pagar las decenas de millones de pagos exigidos por la ayuda, el alivio y la seguridad económica del coronavirus.

1964: BÁSICO

  • Es sinónimo de código de instrucciones simbólicas multiusos para principiantes.
  • En 1991, Microsoft lanzó Visual Basic, una versión actualizada de Basic
  • La primera versión de microcomputadora de Basic fue coescrita por Bill Gates, Paul Allen y Monte Davidoff para su compañía recién formada, Microsoft.

1972: C

  • Es un lenguaje de programación procedimental de propósito general y el lenguaje de programación más popular hasta ahora.
  • Todo el código que se escribió anteriormente en lenguaje ensamblador se reemplaza por el lenguaje C, como el sistema operativo, el kernel y muchas otras aplicaciones.
  • Se puede utilizar para implementar un sistema operativo, un sistema integrado y también en el sitio web utilizando Common Gateway Interface (CGI).
  • C es la madre de casi todos los lenguajes de programación de alto nivel como C#, D, Go, Java, JavaScript, Limbo, LPC, Perl, PHP, Python y el shell C de Unix.

Algunos otros lenguajes de programación que son populares entre los programadores se enumeran a continuación.

AÑO DE LANZAMIENTO LENGUAJES DE PROGRAMACIÓN HECHOS
1972  sql SQL fue desarrollado en IBM por Donald D. Chamberlin y Raymond F. Boyce. El nombre anterior era SEQUEL (lenguaje de consulta en inglés estructurado).
1978 MATLAB Significa LABORATORIO MATRIX. Se utiliza para la manipulación de arrays, la implementación de un algoritmo y la creación de una interfaz de usuario.
1983 Objetivo-C, C++

C++ es el lenguaje de programación de alto nivel más rápido.

Anteriormente, Apple Inc usa Objective-C para hacer aplicaciones.

1990 Haskell Es un lenguaje de programación puramente funcional.
1991 Python El lenguaje es muy fácil de entender. Lenguaje famoso entre los científicos y analistas de datos.
1995 JAVA, PHP, JavaScript

JAVA está en todas partes. JAVA es el lenguaje independiente de la plataforma. 

PHP es un lenguaje de secuencias de comandos que se utiliza principalmente en la programación web para conectar bases de datos.

JavaScript permite páginas web interactivas. JS es el lenguaje de programación más popular. JS es famoso por construir una aplicación web. Hace que nuestra página sea interactiva.

2000 C# C# (C-sharp) se usa principalmente para crear juegos. El motor de Unity usa C# para crear juegos increíbles para todas las plataformas
2009 VAMOS El lenguaje GO es desarrollado en Google por Robert Griesemer, Rob Pike y Ken Thompson. 
2011 kotlin Kotlin es desarrollado por JetBrains. Se utiliza para hacer una aplicación de Android.
2014 Rápido El lenguaje Swift es desarrollado por Apple Inc. Es un lenguaje de programación de propósito general.

Publicación traducida automáticamente

Artículo escrito por krishna_97 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *