Вы находитесь на странице: 1из 7

HISTORIA DE LOS LENGUAJES DE Muñiz Torres Luis Fernando

Colunga Licea Jaritza Lizeth


GRUPO: 2°AM
PROGRAMACIÓN ESPECIALIDAD:
PROGRAMACIÓN
1843: Ada Lovelace
desarrolla el primer lenguaje En 1960 RPG es creado para la
de programación cuando familia 1400, pero hasta 1964 no es
escribió un algoritmo para la lanzada la versión final para la IBM
máquina analítica de Charles 360. Ha sido actualizado en diversas
Babbage. ocasiones, dando origen a las
diferentes versiones del lenguaje.

1843 --- 1957---1960


1957

1957 – Fortran: (“The IBM Mathematical


Formula Translating System”): Un
lenguaje de programación de alto nivel
de propósito general. Para cálculo
numérico y científico (como alternativa
al lenguaje ensamblador). Es el lenguaje
de programación más antiguo que se
utiliza hoy en día.
PL/1, acrónimo de Programming
Simula es un lenguaje de Language 1 fue propuesto por IBM
programación orientada a objetos hacia 1970 para responder
(POO) de 1962. Fue el primero de simultáneamente a las necesidades de
este tipo que incluyó el concepto de las aplicaciones científicas y
clase. Varios años después de su comerciales, disponible en las
desarrollo, casi todos los lenguajes novedosas plataformas de utilidad
modernos comenzaron a utilizar sus general IBM 360 y más adelante IBM
principios de orientación a objetos. 370.

1962---1964 1964---1970

En la programación de computadoras, siglas de


Beginner's All-purpose Symbolic Instruction
Code1 (Código simbólico de instrucciones de
propósito general para principiantes en
castellano), es una familia de lenguajes de
programación de alto nivel. El BASIC original, el
Dartmouth BASIC, fue diseñado en 1964 por
John George Kemeny y Thomas Eugene Kurtz .
La filosofía de Scheme es minimalista. Su objetivo
no es acumular un gran número de
C es un lenguaje de programación funcionalidades, sino evitar las debilidades y
originalmente desarrollado por Dennis restricciones que hacen necesaria su adición. Así,
Ritchie entre 1969 y 1972 en los Scheme proporciona el mínimo número posible de
Laboratorios Bell,2 como evolución del nociones primitivas, construyendo todo lo demás a
anterior lenguaje B, a su vez basado en partir de un reducido número de abstracciones.
BCPL.Al igual que B, es un lenguaje Por ejemplo, el mecanismo principal para el
orientado a la implementación de control de flujo son las llamadas recursivas. 1975
Sistemas operativos, concretamente Unix.

1969---1972 1972---1975

ML es un lenguaje de programación de propósito general de


la familia de los lenguajes de programación funcional
desarrollado por Robin Milner y otros a finales de los años
1972 en la Universidad de Edimburgo. ML es el acrónimo
inglés de metalenguaje dado que fue concebido como el
lenguaje para desarrollar tácticas de demostración en el
sistema LCF (El lenguaje para el cual ML era metalenguaje
es plambda, una combinación del cálculo de predicados de
primer orden y el lambda-cálculo polimórfico sencillamente
tipificado).
1985 Modula-2 es un lenguaje de
Ruby es un lenguaje de programación
programación cuyo autor es
interpretado, reflexivo y orientado a
Niklaus Wirth, autor también del
objetos, creado por el programador
lenguaje Pascal.
japonés Yukihiro "Matz" Matsumoto,
Como novedad respecto a este
quien comenzó a trabajar en Ruby en
último lenguaje, introduce el
1993, y lo presentó públicamente en
concepto de módulo, y de
1995.
encapsulación.

1985---1995 1995---1999

D es un lenguaje de programación de
El lenguaje de programación Java fue
propósito general desarrollado por
originalmente desarrollado por James
Walter Bright cuya primera versión
Gosling, de Sun Microsystems (la cual
apareció en 1999. Se origina como un
fue adquirida por la compañía Oracle),
rediseño de C++, con un enfoque más
y publicado en 1995 como un
pragmático, pero no es un lenguaje
componente fundamental de la
puramente derivado del anterior.
plataforma Java de Sun Microsystems
2014 Clojure es un lenguaje de
programación de propósito general dialecto
2003 cala es un lenguaje de
de Lisp. Hace un énfasis especial en el
programación multi-paradigma diseñado
paradigma funcional, con el objetivo (entre
para expresar patrones comunes de
otros) de eliminar la complejidad asociada a
programación en forma concisa, elegante
la programación concurrente
y con tipos seguros. Integra sutilmente
características de lenguajes funcionales y
orientados a objetos.

2003---2007 2007---2014

2005 Lenguaje funcional


Scala también posee características propias de 2007 Swift es un lenguaje de programación
los lenguajes funcionales. En Scala las funciones multiparadigma creado por Apple enfocado
son valores de primera clase, soportando en el desarrollo de aplicaciones para iOS y
funciones anónimas, orden superior, funciones macOS. Fue presentado en WWDC 20147 y
anidadas y currificación. Scala viene integrado está diseñado para integrarse con los
de fábrica con la técnica de pattern matching Frameworks Cocoa y Cocoa Touch, puede usar
para modelar tipos algebraicos usados en cualquier biblioteca programada en
muchos lenguajes funcionales. Objective-C y llamar a funciones de C.
CONCLUSIÓN PERSONAL
Un lenguaje de programación es un lenguaje que puede ser utilizado para controlar
el comportamiento de una máquina, particularmente una computadora. Consiste en
un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y
el significado de sus elementos y expresiones. El primer lenguaje de programación
fue creado por Ada Lovalece para la maquina analítica Charles Babbage y de ahí
empezaron a evolucionar los lenguajes pasando por IBM 360 en 1964 y así se
crearon mas versiones de lenguajes y asi pasando a lenguajes de programación mas
modernos como por ejemplo Swift (2007) o Clojure (2014)

Вам также может понравиться

  • Cuestionario Semana 3
    Cuestionario Semana 3
    Документ3 страницы
    Cuestionario Semana 3
    Marcelina Cruz
    45% (20)
  • T40274
    T40274
    Документ339 страниц
    T40274
    David
    Оценок пока нет
  • La Nueva Fórmula de Lauridsen de Aprendizaje Automático de Idiomas en 2 Semanas
    La Nueva Fórmula de Lauridsen de Aprendizaje Automático de Idiomas en 2 Semanas
    Документ2 страницы
    La Nueva Fórmula de Lauridsen de Aprendizaje Automático de Idiomas en 2 Semanas
    AC Humberto
    Оценок пока нет
  • JF 3 10 SG Esp
    JF 3 10 SG Esp
    Документ43 страницы
    JF 3 10 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 3 8 SG Esp
    JF 3 8 SG Esp
    Документ43 страницы
    JF 3 8 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 3 5 SG Esp (2) (3) 5
    JF 3 5 SG Esp (2) (3) 5
    Документ34 страницы
    JF 3 5 SG Esp (2) (3) 5
    Fernando torres
    Оценок пока нет
  • JF 3 7 SG Esp
    JF 3 7 SG Esp
    Документ19 страниц
    JF 3 7 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 3 5 SG Esp (2) (3) 6
    JF 3 5 SG Esp (2) (3) 6
    Документ34 страницы
    JF 3 5 SG Esp (2) (3) 6
    Fernando torres
    Оценок пока нет
  • JF 3 9 SG Esp
    JF 3 9 SG Esp
    Документ31 страница
    JF 3 9 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • Pregunta 1 LFMT
    Pregunta 1 LFMT
    Документ4 страницы
    Pregunta 1 LFMT
    Fernando torres
    Оценок пока нет
  • JF 3 4 SG Esp
    JF 3 4 SG Esp
    Документ26 страниц
    JF 3 4 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 3 1 SG Esp (4) 1
    JF 3 1 SG Esp (4) 1
    Документ30 страниц
    JF 3 1 SG Esp (4) 1
    Fernando torres
    Оценок пока нет
  • JF 2 13 SG Esp
    JF 2 13 SG Esp
    Документ35 страниц
    JF 2 13 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 3 3 Esp
    JF 3 3 Esp
    Документ35 страниц
    JF 3 3 Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 14 SG Esp
    JF 2 14 SG Esp
    Документ32 страницы
    JF 2 14 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 3 2 Esp
    JF 3 2 Esp
    Документ37 страниц
    JF 3 2 Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 11 SG Esp
    JF 2 11 SG Esp
    Документ42 страницы
    JF 2 11 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 5 SG Esp
    JF 2 5 SG Esp
    Документ49 страниц
    JF 2 5 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 12 SG Esp
    JF 2 12 SG Esp
    Документ44 страницы
    JF 2 12 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 9 SG Esp
    JF 2 9 SG Esp
    Документ27 страниц
    JF 2 9 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 8 SG Esp
    JF 2 8 SG Esp
    Документ29 страниц
    JF 2 8 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 2 SG Esp
    JF 2 2 SG Esp
    Документ31 страница
    JF 2 2 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 10 SG Esp
    JF 2 10 SG Esp
    Документ29 страниц
    JF 2 10 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 7 SG Esp
    JF 2 7 SG Esp
    Документ26 страниц
    JF 2 7 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 4 SG Esp (7) 4
    JF 2 4 SG Esp (7) 4
    Документ29 страниц
    JF 2 4 SG Esp (7) 4
    Fernando torres
    Оценок пока нет
  • JF 2 6 SG Esp
    JF 2 6 SG Esp
    Документ21 страница
    JF 2 6 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • JF 2 3 SG Esp
    JF 2 3 SG Esp
    Документ37 страниц
    JF 2 3 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • Hoja de Presentacion2
    Hoja de Presentacion2
    Документ6 страниц
    Hoja de Presentacion2
    Jaritza Colunga
    Оценок пока нет
  • Estructura Basica para C 11
    Estructura Basica para C 11
    Документ10 страниц
    Estructura Basica para C 11
    Jaritza Colunga
    Оценок пока нет
  • OPERADORES PARA C++ BVB
    OPERADORES PARA C++ BVB
    Документ10 страниц
    OPERADORES PARA C++ BVB
    Fernando torres
    Оценок пока нет
  • JF 2 1 SG Esp
    JF 2 1 SG Esp
    Документ41 страница
    JF 2 1 SG Esp
    Denzel Hernandez
    Оценок пока нет
  • Estructura Basica para C 18
    Estructura Basica para C 18
    Документ17 страниц
    Estructura Basica para C 18
    Jaritza Colunga
    Оценок пока нет
  • Tablas de Verdad para C
    Tablas de Verdad para C
    Документ10 страниц
    Tablas de Verdad para C
    Jaritza Colunga
    Оценок пока нет
  • Guía N ° 12
    Guía N ° 12
    Документ6 страниц
    Guía N ° 12
    estudiantesenvios@hotmail.com
    Оценок пока нет
  • Blanck Cereijido
    Blanck Cereijido
    Документ22 страницы
    Blanck Cereijido
    Alejandra SC
    Оценок пока нет
  • 1 (A) Morfología Del Español
    1 (A) Morfología Del Español
    Документ43 страницы
    1 (A) Morfología Del Español
    Nicolas Arce
    Оценок пока нет
  • Adejtivos
    Adejtivos
    Документ2 страницы
    Adejtivos
    Enrique Salvatierra
    Оценок пока нет
  • La Coma - Punto y Coma
    La Coma - Punto y Coma
    Документ18 страниц
    La Coma - Punto y Coma
    EDITH TUNQUE JULIAN
    Оценок пока нет
  • Clase 27 Terap Del Lenguaje
    Clase 27 Terap Del Lenguaje
    Документ3 страницы
    Clase 27 Terap Del Lenguaje
    monica salinero
    Оценок пока нет
  • Reglamento Interno Memoria de Título-2023
    Reglamento Interno Memoria de Título-2023
    Документ12 страниц
    Reglamento Interno Memoria de Título-2023
    Hernan Felipe Cifuentes Peña
    Оценок пока нет
  • Sesión 13 - Unidad 2 - 1° Secundaria
    Sesión 13 - Unidad 2 - 1° Secundaria
    Документ7 страниц
    Sesión 13 - Unidad 2 - 1° Secundaria
    Fabiana Estela
    Оценок пока нет
  • 1 FC 8 C 329 C 402 Eab 8 CDF 3
    1 FC 8 C 329 C 402 Eab 8 CDF 3
    Документ16 страниц
    1 FC 8 C 329 C 402 Eab 8 CDF 3
    api-535569963
    Оценок пока нет
  • Pascual Serrano - Traficantes de Información en España
    Pascual Serrano - Traficantes de Información en España
    Документ24 страницы
    Pascual Serrano - Traficantes de Información en España
    Miguel Angel Novoa Gálvez
    Оценок пока нет
  • Falacias
    Falacias
    Документ15 страниц
    Falacias
    Luis Nyu Gregorio Carrillo
    Оценок пока нет
  • Manual de Opciones de Titulacion
     Manual de Opciones de Titulacion
    Документ60 страниц
    Manual de Opciones de Titulacion
    Himlove Miranda Tobon
    Оценок пока нет
  • Caracteristicas Culturales
    Caracteristicas Culturales
    Документ6 страниц
    Caracteristicas Culturales
    enrique
    Оценок пока нет
  • GUIA-N°2-INGLES-GRADO-6° Presente Continuo
    GUIA-N°2-INGLES-GRADO-6° Presente Continuo
    Документ4 страницы
    GUIA-N°2-INGLES-GRADO-6° Presente Continuo
    Jennifer Caceres
    Оценок пока нет
  • Hermenéutica Por Tomás Almorín
    Hermenéutica Por Tomás Almorín
    Документ14 страниц
    Hermenéutica Por Tomás Almorín
    lhuguis
    Оценок пока нет
  • Inglés Se Puede Escribir Tanto Con Acento Como Sin Acento
    Inglés Se Puede Escribir Tanto Con Acento Como Sin Acento
    Документ2 страницы
    Inglés Se Puede Escribir Tanto Con Acento Como Sin Acento
    Zapta Ines
    Оценок пока нет
  • BUJAMA
    BUJAMA
    Документ6 страниц
    BUJAMA
    Carlos Manco Ramos
    Оценок пока нет
  • GUION DIDACTICO No. 2 UNIDAD I ICURSO INTRODUCTORIO-1160
    GUION DIDACTICO No. 2 UNIDAD I ICURSO INTRODUCTORIO-1160
    Документ4 страницы
    GUION DIDACTICO No. 2 UNIDAD I ICURSO INTRODUCTORIO-1160
    Vladimir Osuna
    Оценок пока нет
  • Narratividad, Fenomenología y Hermenéutica PDF
    Narratividad, Fenomenología y Hermenéutica PDF
    Документ17 страниц
    Narratividad, Fenomenología y Hermenéutica PDF
    marciagonzalez81
    Оценок пока нет
  • Planificacion Segundo Eorm, Cipres Grande Oti
    Planificacion Segundo Eorm, Cipres Grande Oti
    Документ51 страница
    Planificacion Segundo Eorm, Cipres Grande Oti
    Vero Gómez
    Оценок пока нет
  • Bola de Sebo Guy de Maupassant
    Bola de Sebo Guy de Maupassant
    Документ4 страницы
    Bola de Sebo Guy de Maupassant
    Anonymous Vc2jgVK
    Оценок пока нет
  • Joel Dor
    Joel Dor
    Документ5 страниц
    Joel Dor
    Rocío Ibanez
    Оценок пока нет
  • ACTIVIDAD UNO (5.1 - Lengua Castellana
    ACTIVIDAD UNO (5.1 - Lengua Castellana
    Документ4 страницы
    ACTIVIDAD UNO (5.1 - Lengua Castellana
    Carmen Palacios
    Оценок пока нет
  • LITERESD
    LITERESD
    Документ10 страниц
    LITERESD
    Mauricio Troche
    Оценок пока нет
  • Conocimientos Culturales y Uso de La Biodiversidad de Los Mayas Yucatecos Registrados en El Municipio de Tzucacab, México.
    Conocimientos Culturales y Uso de La Biodiversidad de Los Mayas Yucatecos Registrados en El Municipio de Tzucacab, México.
    Документ19 страниц
    Conocimientos Culturales y Uso de La Biodiversidad de Los Mayas Yucatecos Registrados en El Municipio de Tzucacab, México.
    Aarón Pinzón
    Оценок пока нет
  • Cleaned
    Cleaned
    Документ5 страниц
    Cleaned
    Sofia D'Alessandro
    Оценок пока нет
  • Juan de Castellanos
    Juan de Castellanos
    Документ8 страниц
    Juan de Castellanos
    Luïz A. Pinto Jr.
    Оценок пока нет