-
Lenguaje Ensamblador
-
Period: to
Primer periodo
Los lenguajes que evolucionaron y perduraron durante esta década fueron Fortran y COBOL; estos lenguajes sentaron las bases para la evolución futura. El lenguaje ensamblador es un lenguaje de programación de bajo nivel y trabaja muy de cerca con respecto al hardware además de ser específico para cada arquitectura de computadoras. -
Fortran
-
COBOL
-
Period: to
Segundo periodo
El lenguaje más importante creado en este periodo es SNOBOL (el sucesor de COBOL). Fue desarrollado por los laboratiorios AT&T Bell por David J. Farber, Ralph E. Griswold e Ivan P. Polonsky. “Simula” es otro lenguaje importante pues Simula 67 fue el primer lenguaje orientado a objetos. Para el final de la década PASCAL se dio a conocer como otro prometedor lenguaje de programación al introducir la programación estructurada. -
APL
-
Simula
-
SNOBOL
-
CPL
-
BASIC
-
PLI/I
-
BCPL
-
B
-
Pascal
-
Period: to
Tercer periodo
C fue introducido en esta década; este lenguaje continua siendo utilzado para desarrollar programas para hardware específico. Es uno de los lenguajes más populares y aún es usado por grandes industrias. SQL emergió como el primer lenguaje específico para manejo de datos. C++ fue liberado al final de la década añadiendo programación orientada a objetos a su predecesor C. -
C
-
Smalltalk
-
Prolog
-
ML
-
Scheme
-
SQL
-
C++
-
Period: to
Cuarto periodo
MATLAB, FoxPro y Objective C evolucionaron como grandes lenguajes en esta decada donde MATLAB fue usado ampliamente para algoritmos y visualizaciones. FoxPro es una mezcla de programas teniendo conceptos de sistemas gestores de bases de datos además de ser un lenguaje de programación orientada a objetos. Object C es un lenguaje orientado a objetos usado mayormente por Apple para el desarrollo de OS X e iOS. -
C++ Renamed
-
ADA
-
MATLAB
-
Common LISP
-
FoxPro
-
Eiffel
-
Objective C
-
Erlang
-
Perl
-
Haskell
-
Python
-
Visual Basic
-
Period: to
Quinto periodo
En esta década se introdujeron lenguajes muy interesantes comenzando con Python que es ampliamente usado como una alternativa de PHP y Java. Java fue lanzado a mediados de esta década y pronto se convirtió en el estándar de-facto de las empresas debido a sus características de seguridad internas. Ruby es otro lenguaje importante. El framework Rails abre las puertas al desarrollo de sitios web y aplicaciones, simplificando así tareas repetitivas. -
Lua
-
R
-
Ruby
-
Java
-
Delphi
-
JavaScript
-
PHP
-
ActionScript
-
C#
-
Period: to
Sexto Periodo
C# fue introducido por Microsoft a inicios de la década y se convirtió en la elección de los programadores para el desarrollo de aplicaciones Web y de escritorio. Es orientado a objetos y la sintaxis es un tanto cercana a la de Java. Go y Rust fueron lanzados a finales de la década, estos se enfocan en programación de sistemas y son competentes el uno al otro. Golang es mayormente usado para desarrollar Microservicios. -
Scratch
-
Groovy
-
Scala
-
Clojure
-
Go
-
Rust
-
Dart
-
Kotlin
-
Period: to
Séptimo periodo
Kotlin a emergido como la mayor alternativa a Java desde que Java fue absorbido por Oracle. Kotlin está siendo utilizado ampliamente para desarrollar aplicaciones en android. Swift es otro lenguaje importante introducido por Apple como una alternativa a Objective C. Swift es más fácil de aprender comparado con Objective C y también necesita menos código, razones por las cuales se ha ido convirtiendo en una elección popular de los programadores para desarrollar aplicaciones para iOS. -
Swift