Mind map
Evolución de la programación

Map content
Evolución de la programación
1957 FORTRAN
- Formula Translating System
- Adaptado al cálculo numérico
- Desarrollado por IBM
- Adaptado al cálculo numérico
- Formula Translating System
1958 LISP
- LISt Processing
- multiparadigma
- Desarrollado por John McCarthy
- estructuras de datos de árbol
- el manejo de almacenamiento automático
- tipos dinámicos
- compilador auto contenido
- tipos dinámicos
- el manejo de almacenamiento automático
- estructuras de datos de árbol
- Desarrollado por John McCarthy
- multiparadigma
- LISt Processing
1959 COBOL
- COmmon Business-Oriented Language
- información de gestión.
- comisión CODASYL
- autodocumentación
- gestión de archivos
- números en base diez
- definición de campos
- números en base diez
- gestión de archivos
- autodocumentación
- comisión CODASYL
- información de gestión.
- COmmon Business-Oriented Language
1962 SIMULA
- programación orientada a objetos
- Ole Johan Dahl y Kristen Nygaard
- Clases y objetos
- instancia o variable
- medio de referencias
- instancia o variable
- Clases y objetos
- Ole Johan Dahl y Kristen Nygaard
- programación orientada a objetos
1964 BASIC
- Beginner's All-purpose Symbolic Instruction Code
- John George Kemeny; Thomas Eugene Kurtz
- familia de lenguajes de programación de alto nivel
- Ser fácil de usar
- no orientado
- Ser interactivo en todos los casos
- Proveer mensajes de errores claros y amigables
- Ser interactivo en todos los casos
- no orientado
- Ser fácil de usar
- familia de lenguajes de programación de alto nivel
- John George Kemeny; Thomas Eugene Kurtz
- Beginner's All-purpose Symbolic Instruction Code
1968 PASCAL
- Niklaus Wirth
- programación estructurada
- funciones o procedimientos
- declaración de variables
- funciones o procedimientos
- programación estructurada
- Niklaus Wirth
1969 C
- Dennis M. Ritchie
- implementación de Sistemas Operativos
- bibliotecas
- lenguaje de preprocesado
- uso de punteros
- paso de parámetros a una función
- paso por referencia
- encapsulado y polimorfismo.
- struct
- encapsulado y polimorfismo.
- paso por referencia
- paso de parámetros a una función
- uso de punteros
- lenguaje de preprocesado
- bibliotecas
- implementación de Sistemas Operativos
- Dennis M. Ritchie
1975 SQL
- Structured Query Language
- Structured Query Language
- acceso a bases de datos relacionales
- definición de datos
- manipulación de datos
- Integridad
- Definición de vistas
- Control de transacciones
- Definición de vistas
- Integridad
- manipulación de datos
- definición de datos
- acceso a bases de datos relacionales
- Structured Query Language
- Structured Query Language
1983 C++
- Bjarne Stroustrup, Bell Labs
- la manipulación de objetos
- Contenedores
- Sstreams
- Fstreams
- Sobrecarga de operadores
- Herencia múltiple
- Plantillas
- Herencia múltiple
- Sobrecarga de operadores
- Fstreams
- Sstreams
- Contenedores
- la manipulación de objetos
- Bjarne Stroustrup, Bell Labs
1991 PYTHON
- Guido van Rossum
- tipado dinámico
- conteo de referencias
- enlace dinámico de métodos
- Listas y Tuplas
- enlace dinámico de métodos
- conteo de referencias
- tipado dinámico
- Guido van Rossum
1995 JAVA
- James Gosling & Sun Microsystems
- Orientado a objetos
- Independencia de la plataforma
- recolector de basura
- dispositivos móviles y sistemas empotrados
- navegador web
- sistemas de servidor
- aplicaciones de escritorio
- sistemas de servidor
- navegador web
- dispositivos móviles y sistemas empotrados
- recolector de basura
- Independencia de la plataforma
- Orientado a objetos
- James Gosling & Sun Microsystems
1995 JAVASCRIPT
- Netscape Communications Corp
- Imperativo y estructurado
- Dinámico
- Funcional
- Prototípico
- Arrays y la definición literal de objetos
- Prototípico
- Funcional
- Dinámico
- Imperativo y estructurado
- Netscape Communications Corp
2001 C#
- Microsoft
- Matrices
- Clases y objetos
- Cadenas de caracteres
- Clases y objetos
- Matrices
- Microsoft
2002 .NET
- Microsoft
- biblioteca de clases base o BCL
- Cargador de clases
- Compilador MSIL a nativo
- Motor de seguridad
- Motor de depuración
- Verificador de tipos
- Administrador de excepciones
- Verificador de tipos
- Motor de depuración
- Motor de seguridad
- Compilador MSIL a nativo
- Cargador de clases
- biblioteca de clases base o BCL
- Microsoft
Images and files in the map
Information
- Description
- Este Mapa Mental ilustra la evolución de los lenguajes de programación.
- Created by
- Deleted user · Jan 2019
- Updated
- Jan 29, 2019
- Views
- 381
- Tags
- History
-
- Created by gloriaadame · Apr 9, 2015
- Copied by Diego Santos · Aug 12, 2016
- Copied by Diego Santos · Jan 29, 2019
- Rating




















