Historia de los lenguajes de programación
La Historia de los lenguajes de programación: una línea de tiempo Posteriormente se muestra una línea de tiempo de la narración de los lenguajes de programación. Los primeros lenguajes de programación conocidos fueron códigos de máquina complejos que se ingresaban…
Contenido
La historia de los lenguajes de programación aunque varios idiomas comparten similitudes, cada uno tiene su propia sintaxis . Cuando un programador aprende las normas, la sintaxis y la composición del lenguaje, redacta el código fuente en un editor de escrito o IDE .
Después, el programador comúnmente compila el código en un lenguaje de máquina que la PC puede comprender.
Los idiomas de secuencias de comandos, que no necesitan un compilador, usan un intérprete para llevar a cabo la sucesión de comandos.
Los programación informática es la base misma de la época digital en la que vivimos hoy. Cada vez que le encanta una publicación en las redes sociales, envía un correspondencia electrónico o configura una alarma en su teléfono, un lenguaje de programación está haciendo un trabajo detrás de escena, moviendo los hilos.
Historia lenguajes de programación
El primer lenguaje de programación
¿Sabías que el primer lenguaje de programación se había inventado allí por 1843? Ada Lovelace ideó el primer algoritmo de máquina para una de las primeras máquinas informáticas que redactó en una hoja de papel pues no existían pcs en aquel instante.
Por supuesto, los lenguajes de programación han recorrido un extenso camino a partir de entonces, empero para entender la narración de los lenguajes de programación, primero se debería reconocer su origen.
Historia de los lenguajes de programación: una línea de tiempo Posteriormente se muestra una línea de tiempo de la narración de los lenguajes de programación. Los primeros lenguajes de programación conocidos fueron códigos de máquina complejos que se ingresaban manualmente en las primeras máquinas informáticas.
Como descubrirá, la programación informática se desarrolló velozmente a partir de los códigos de máquina hasta el código legible por humanos del todo automatizado.
Historia lenguajes de programación
1843: Algoritmo de máquina de Ada Lovelace
Ada Lovelace inventa el primer algoritmo de máquina para la máquina de diferencias de Charles Babbage que sienta las bases para todos los lenguajes de programación.
1944-45: Plankalkül
Alguna vez entre 1944 y 1945, Konrad Zuse desarrolló el primer lenguaje de programación ‘real’ denominado Plankalkül (Plan Calculus).
El lenguaje de Zeus (entre otras cosas) permitía la construcción de métodos, que almacenaban fragmentos de código que podían invocarse constantemente para hacer operaciones de rutina.
Historia lenguajes de programación
1949: Lenguaje ensamblador
El lenguaje ensamblador se usó en la Calculadora automática de almacenamiento de retardo electrónico (EDSAC).
El lenguaje ensamblador era un tipo de lenguaje de programación de bajo grado que simplificaba el lenguaje del código de máquina. En otros términos, las normas concretas correctas para operar una PC.
Historia lenguajes de programación
1949: Código corto
Shortcode (o código de orden corto), ha sido el primer lenguaje de elevado grado (HLL) sugerido por John McCauley en 1949. No obstante, ha sido William Schmitt quien lo implementó para la PC BINAC el mismo año y para UNIVAC en 1950.
1952: Autocodificación
Autocode era un término general utilizado para una familia de idiomas de programación. Desarrollado por primera ocasión por Alick Glennie para la PC Mark 1 en la Universidad de Manchester, Autocode ha sido el primer lenguaje compilado que se implementó, lo cual supone que se puede traducir de manera directa a código de máquina utilizando un programa denominado compilador.
Autocode se usó en las primeras máquinas informáticas Ferranti Pegasus y Sirius, además de Mark 1.
Historia de los lenguajes de programación, Historia lenguajes de programación
1957: FORTRAN
FORmula TRADUCCIÓN o FORTRAN fue desarrollado por John Backus y se estima que es el lenguaje de programación más antiguo en uso actualmente.
El lenguaje de programación ha sido diseñado para cálculos científicos, matemáticos y estadísticos de elevado grado. FORTRAN aún se utiliza en la actualidad en varias de las supercomputadoras más avanzadas de todo el mundo.
1958: ALGOL (lenguaje algorítmico)
El lenguaje algorítmico o ALGOL se creó por un comité grupo de científicos informáticos estadounidenses y de Europa . ALGOL fue útil como punto de inicio para el desarrollo de ciertos de los lenguajes de programación más relevantes, integrados Pascal, C, C++ y Java.
Historia de los lenguajes de programación, Historia lenguajes de programación
1958: LISP (procesador de lista)
El procesador de listas o LISP ha sido inventado por John McCarthy en el Instituto Tecnológico de Massachusetts (MIT).
Originalmente designado a la ia (inteligencia artificial), LISP pertenece a los lenguajes de programación más viejos que aún se utiliza actualmente y se puede utilizar en vez de Ruby o Python. Organizaciones como Acceleration, Boeing y Genworks aún utilizan LISP en sus pilas tecnológicas.
Historia lenguajes de programación, Historia lenguajes de programación, Historia lenguajes de programación, Historia lenguajes de programación
1959: COBOL (lenguaje común orientado a los negocios)
Common Business Oriented Language (COBOL), es el lenguaje de programación detrás de varios procesadores de tarjetas de crédito, cajeros automáticos, denominadas telefónicas y celulares, señales de nosocomios y sistemas de señales de tráfico (solo por nombrar algunos).
El desarrollo del lenguaje estuvo al mando de la Médico. Grace Murray Hopper y ha sido elaborado para que pudiera ejecutarse en cada una de las marcas y tipos de pcs. COBOL aún se utiliza hasta el momento primordialmente para sistemas bancarios y de gamificación.
Historia lenguajes de programación
1964: BÁSICO (Código de indicaciones simbólicas multiusos para principiantes)
El Código de Instrucción Simbólica de Uso Múltiple para Principiantes o BASIC fue creado por un conjunto de alumnos en Dartmouth College.
El lenguaje ha sido escrito para alumnos que no tenían una sólida comprensión de las matemáticas o la informática.
El lenguaje fue creado todavía más por los fundadores de Microsoft, Bill Gates y Paul Allen, y se ha convertido en el primer producto comercializable de la compañía.
1970: PASCAL
Destinado en honor al matemático francés Blaise Pascal, Niklaus Wirth desarrolló el lenguaje de programación en su honor.
Fue creado como un instrumento de aprendizaje para la programación de pcs, lo cual significaba que era simple de aprender. ha sido el preferencial de Apple en los primeros días de la organización, gracias a su facilidad de uso y potencia.
Historia lenguajes de programación
1972: Charla trivial
Desarrollado en el interior de Averiguación Xerox Palo Elevado por Alan Kay, Adele Goldberg y Otorgan Ingalls, Smalltalk permitió a los programadores de pcs cambiar el código sobre la marcha.
Metió una pluralidad de puntos del lenguaje de programación que son idiomas visibles actualmente, como Python, Java y Ruby. Organizaciones como Leafly, Logitech y CrowdStrike aseguran que utilizan Smalltalk en sus pilas tecnológicas.
1972: C
Desarrollado por Dennis Ritchie en Bell Telephone Laboratories para su uso con el sistema operativo Unix. Se llamó C pues se basaba en un lenguaje anterior denominado ‘B’. Varios de los primordiales idiomas recientes son derivados de C, integrados; C#, Java, JavaScript, Perl, PHP y Python. Además ha sido/sigue siendo usado por monumentales organizaciones como Google, Facebook y Apple.
1972: SQL (SECUELA en aquel momento)
SQL fue creado por primera ocasión por los estudiosos de IBM Raymond Boyce y Donald Chamberlain. SEQUEL (como se le nombró en aquel momento), se utiliza para ver y modificar la información almacenada en las bases de datos. En la actualidad, el lenguaje es un acrónimo: SQL, que significa Lenguaje de consulta estructurado. Hay una enorme proporción de organizaciones que usan SQL y varias de ellas integran Microsoft y Accenture.
1980/81: Ada
Ada ha sido diseñado originalmente por un equipo dirigido por Jean Ichbiah de CUU Honeywell Bull bajo contrato con el Departamento de Custodia de USA.
Designado en honor a la matemática de mediados del siglo XIX Ada Lovelace, Ada es un lenguaje de programación de elevado grado estructurado, tipado estáticamente, imperativo, de extenso espectro y orientado a objetos. Ada se extendió de otros lenguajes de programación famosas en aquel instante, como Pascal.
Ada se usa para los sistemas de administración del tráfico aéreo en territorios como Australia, Bélgica y Alemania, así como en una secuencia de otros proyectos espaciales y de transporte.
1983: C++
Bjarne Stroustrup modificó el lenguaje C en Bell Labs, C++ es una expansión de C con mejoras como clases, funcionalidades virtuales y plantillas. Fue integrado en los 10 primordiales lenguajes de programación a partir de 1986 y recibió el estatus de Salón de la Popularidad en 2003. C++ se utiliza en MS Office, Adobe Photoshop, motores de juegos y otro programa de elevado rendimiento.
1983: Objective-C
Desarrollado por Brad Cox y Tom Love, Objective-C es el primordial lenguaje de programación usado para redactar programa para macOS e iOS, los sistemas operativos de Apple.
1987: Perl
Perl se creó por Larry Wall y es un lenguaje de programación de elevado grado y objetivo general.
Originalmente ha sido diseñado como un lenguaje de secuencias de comandos creado para la versión de escrito, empero en la actualidad se utiliza extensamente para bastantes fines, como CGI, aplicaciones de bases de datos, gestión de sistemas, programación de redes y programación gráfica.
1990: Haskell
Haskell es un lenguaje de programación de objetivo general que lleva el nombre del lógico y matemático de Estados Unidos Haskell Brooks Curry.
Es un lenguaje de programación puramente servible, lo cual supone que es primordialmente matemático. Se usa en diversos industrias, en especial esas que se ocupan de cálculos, registros y procesamiento de números complejos.
Como varios otroslenguajes de programación de la actualidad, no es bastante común ver a Haskell en uso para aplicaciones conocidas. Dicho esto, el lenguaje de programación se ha usado para redactar diversos juegos, uno de los cuales es Nikki and the Robots.
1991: Python
Designado en honor a la compañía de comedia del Reino Unido ‘Monty Python’, Python fue creado por Guido Van Rossum.
Es un lenguaje de programación de elevado grado y objetivo general pensado para tolerar una diversidad de estilos de programación y ser divertido de utilizar (varios de los tutoriales, muestras e indicaciones constantemente tienen dentro referencias a Monty Python).
Python es, hasta el momento, uno de los lenguajes de programación más célebres de todo el mundo y es usado por organizaciones como Google, Yahoo y Spotify.
1991: Visual Basic
Desarrollado por Microsoft, Visual Basic posibilita a los programadores usar un estilo de arrastrar y soltar para escoger y modificar fragmentos de código preseleccionados por medio de una interfaz gráfica de cliente (GUI).
El lenguaje no se utiliza bastante en dichos días, no obstante, Microsoft ha utilizado piezas de Visual Basic para algunas de sus aplicaciones como Word , Excel y Access.
1993: Ruby
realizado por Yukihiro Matsumoto, Ruby es un lenguaje de programación interpretado de elevado grado. Un lenguaje de educación influenciado por Perl, Ada, Lisp y Smalltalk, entre otros.
Los usos primordiales de Ruby son para el desarrollo de aplicaciones web y Ruby on Rails. Twitter, Hulu y Groupon son ciertos ejemplos conocidos de organizaciones que usan Ruby.
1995: Java
Java es un lenguaje de elevado grado de objetivo general desarrollado por James Gosling para un plan de televisión interactiva.
Tiene funcionalidad multiplataforma y está una y otra vez entre los superiores lenguajes de programación más reconocidas de todo el mundo. Java se puede descubrir en cada una de piezas, a partir de pcs hasta teléfonos capaces y parquímetros.
1995: PHP
Antes conocido como ‘Página de inicio personal’, que ahora significa ‘Preprocesador de hipertexto’, PHP fue creado por Rasmus Lerdorf. Sus usos primordiales integran la construcción y el mantenimiento de páginas web dinámicas, así como el desarrollo del lado del servidor.
Varias de las organizaciones mayores de todo el planeta utilizan PHP, integrados Facebook, Wikipedia, Digg, WordPress y Joomla.
1995: JavaScript
JavaScript se creó por Brendan Eich, este lenguaje se usa primordialmente para el desarrollo web dinámico , documentos PDF, navegadores web y widgets de escritorio.
Casi todos los sitios web relevantes usan JavaScript. Gmail, Adobe Photoshop y Mozilla Firefox integran ciertos ejemplos bien conocidos.
2000: C#
Desarrollado en Microsoft con la esperanza de combinar la capacidad informática de C++ con la simplicidad de Visual Basic, C# se fundamenta en C++ y comparte muchas similitudes con Java. El lenguaje se utiliza en casi todos los productos de Microsoft y se ve primordialmente en el desarrollo de aplicaciones de escritorio
2003: Scala
Desarrollado por Martin Odersky, Scala que combina programación matemática servible y programación estructurada dirigida a objetos. La compatibilidad de Scala con Java lo hace eficaz para el desarrollo de Android . Linkedin, Twitter, Foursquare y Netflix son solo ciertos ejemplos de las muchas organizaciones que usan Scala en sus paquetes tecnológicos.
2003: Groovy
Derivado de Java, Groovy se creó por James Strachan y Bob McWhirter. El lenguaje optimización la productividad ya que es breve y simple de aprender. Varias organizaciones conocidas que usan Groovy en sus pilas de tecnología son Starbucks , Transferwise y Craftbase.
2009: Go
Go se creó por Google para abordar los inconvenientes que ocurren gracias a los gigantes sistemas de programa. gracias a su composición fácil y actualizada, Go ha ganado fama entre varias de las organizaciones tecnológicas mayores de todo el mundo, como Google, Uber, Twitch y Dropbox.
2014: Swift
Desarrollado por Apple como reemplazo de C, C++ y Objective-C, Swift se desarrolló con el objeto de ser más simple que los idiomas anteriormente mencionados y permitir menos margen de error.
La versatilidad de Swift supone que se puede utilizar para aplicaciones de escritorio, móviles y en la nube. La aplicación jefe en lenguajes ‘Duolingo’ arrojó una totalmente nueva aplicación redactada en Swift.Swift – historia de los lenguajes de programación
¿Qué idiomas de programación viejos aún se aplican hoy en día?
No todos los lenguajes de programación duran para toda la vida. Así sea como consecuencia de desarrollos en tecnología o sencillamente siendo reemplazado por un lenguaje más sofisticado.
Dicho esto, hay ciertos lenguajes de programación viejos que aún usan los expertos de TI actualmente:
FORTRAN
La versión inicial de FORTRAN ha sido iniciativa en IBM por John Backus en 1953. Ha sido el primer compilador optimizador y se utilizó extensamente para trabajos científicos ya que su código optimizado competía favorablemente con el código ensamblador escrito a mano.
El lenguaje aún se utiliza hasta el momento en varias de las supercomputadoras más rápidas de todo el mundo. Ha habido una secuencia de actualizaciones a partir de 1953 con la versión más vigente lanzada en 2018.
COBOL
COBOL se desarrolló en 1959 y Ha sido uno de los primeros lenguajes de programación de elevado grado. Pese a haber sido inventado hace tanto tiempo, COBOL aún prevalece de manera enorme actualmente.
Solo en los EE . UU ., el 43 % de los sistemas bancarios se fundamentan en COBOL, lo cual representa el 95 % de los pases de cajero automático y el 80 % de las transacciones en persona.
Primeros lenguajes de programación de Microsoft y Apple
Microsoft y Apple son 2 de las organizaciones más primordiales en la narración de los lenguajes de programación. BASIC (lanzado por primera ocasión en 1964), ha sido modificado por los fundadores de Microsoft, Bill Gates y Paul Allen, en 1975. Su versión modificada se ha convertido en Altair BASIC , que ha sido el primer producto comercializado y compartido de Microsoft, y condujo a la construcción de la compañía.
Pascal ha sido el lenguaje de programación escogido a lo extenso de los primeros días de Apple. Inventado a inicios de los años 70, a los desarrolladores de Apple les gustó Pascal por su potencia y facilidad de uso.
No obstante, una vez que Apple adquirió la biblioteca de códigos NeXTSTEP en 1996, Objective-C (que poseía la licencia de NeXTSTEP) se ha convertido en el lenguaje famosa escogido por el grande tecnológico.
¿Cuál es el lenguaje de programación más distinguido hoy en día?
Nos acercamos finalmente de nuestro viaje por medio de la crónica de los lenguajes de programación.
Como ha observado, la programación informática se ha desarrollado a un grado más allá de cada una de las expectativas, impulsando la tecnología en la que confiamos a diario.
Es por esta razón que requerimos expertos capacitados para llevar a cabo y mantener el control de los lenguajes de programación que impulsan el planeta presente.
¿Qué lenguaje de programación es el más popular?
El Informe de capacidades de TI de DevSkiller 2020 da información preciada claramente para dicha pregunta.
El informe tiene datos de bastante más de 213 000 pruebas de codificación enviadas a 143 territorios por organizaciones que buscan contratar expertos de TI especializados.
Idiomas de programación más popularesComo puede ver arriba, JavaScript ha sido el lenguaje más habitual probado en DevSkiller según las invitaciones de prueba que se enviaron.
Este descubrimiento se asegura en la Encuesta de desarrolladores de desbordamiento de pila de 2020, que enumera a JavaScript como el lenguaje de programación más conocido por octavo año consecutivo. SQL, Java, HTML/CSS y .NET/C# completaron los 5 primeros en nuestros propios resultados.
La narración de los lenguajes de programación es fascinante.
¿Quién hubiera pensado que un algoritmo de mediados del siglo XIX allanaría el camino para la sociedad impulsada por la tecnología en la que vivimos hoy?
A partir de los primeros códigos de máquina hasta el sofisticado código legible por humanos que impulsa nuestras propias tecnologías preferidas actualmente, los lenguajes de programación han recorrido un largo camino.
Lo cual es seguro es que la programación de pcs continuará desarrollándose como lo ha hecho a lo largo de los últimos 150 años y es emocionante ver lo cual trae el futuro.