historia de los lenguajes de programación
DESCRIPTION
InformeTRANSCRIPT
Historia de los Lenguajes de Programación
Con el paso del tiempo y la continua evolución de las computadoras, los lenguajes de
programación han ido cambiando y mejorando de acuerdo a las necesidades tanto de
programadores como de las máquinas en general, dejando consigo una gran variedad de
lenguajes y códigos que seguramente nadie conoce en su totalidad.
Si nos ponemos en la tarea de investigar un poco sobre la historia de los lenguajes de
programación seguro encontraremos datos sorprendentes, como por ejemplo el hecho de
que el primer lenguaje de computadora apareció hace más de 100 años y fue escrito por una
mujer, Ada Lovelace quien es considerada como la primera programadora tras haber escrito
la manipulación de los símbolos para una máquina de Charles Babbage que aún no había
sido construida.
Los lenguajes de programación al principio eran muy difíciles de entender pues estaban
desarrollados para ser entendidos directamente por las maquinas (lenguajes de bajo nivel) y
eran muy pocas las personas que se dedicaban a programar en ese entonces, pero con el
paso del tiempo se han hecho cada vez más amigables y gracias al uso de compiladores e
intérpretes se ha podido llevar la programación a un nivel más humano (lenguajes de alto
nivel) facilitando el proceso de desarrollo de software.
En la historia de los lenguajes de programación podemos destacar también el hecho de que
se han derivado varios tipos de lenguajes a partir de los primeros, así como otros detalles que
podemos apreciar en la siguiente linea de tiempo:
1843: Ada Lovelace desarrolla el primer lenguaje de programación cuando escribió un algoritmo para la máquina analítica de Charles Babbage. Ada Lovelace es recordada principalmente por haber creado su máquina analítica mecánica, que permitía calcular cualquier función algebraica y almacenar números; el programa se introducía en la máquina mediante tarjetas. Fue la primera programadora de la historia, lo denominaron ADA.
.
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. Desarrollado originalmente por IBM en 1957 para el equipo IBM 704, y
usado para aplicaciones científicas y de ingeniería, el FORTRAN vino a dominar esta
área de la programación desde el principio y ha estado en uso continuo por más de
medio siglo en áreas de cómputo intensivo tales como la predicción numérica del
tiempo, análisis de elementos finitos, dinámica de fluidos computacional (CFD), física
computacional y química computacional. Es uno de los lenguajes más populares en el
área de la computación de alto rendimiento y es el lenguaje usado para programas que
evalúan el desempeño (benchmark) y el ranking de los supercomputadores más rápidos
del mundo.
1958 –Lisp: (“List Processor”) Utilizado para la notación matemática y temas de ciencias de la computación. El Lisp (o LISP) es una familia de lenguajes de programación de computadora de tipo multiparadigma con una larga historia y una sintaxis completamente entre paréntesis.
Especificado originalmente en 1958 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, el Lisp es el segundo más viejo lenguaje de programación de alto nivel de extenso uso hoy en día; solamente el FORTRAN es más viejo.
Al igual que el FORTRAN, el Lisp ha cambiado mucho desde sus comienzos, y han existido un gran número de dialectos en su historia. Hoy, los dialectos Lisp de propósito general más ampliamente conocidos son el Common Lisp y el Scheme.
1959 – Cobol: (“Common Business-Oriented Language) Usado principalmente para la
informática empresarial. Es el primer lenguaje de programación que se demandan por el
Departamento de Defensa de EE.UU. Fue creado en el año 1959 con el objetivo de crear
un lenguaje de programación universal que pudiera ser usado en cualquier ordenador (ya
que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre
sí), y que estuviera orientado principalmente a los negocios, es decir, a la
llamada informática de gestión.
1964 – BASIC: (“Beginner’s All-purpose Symbolic Instruction Code”) Diseñado para la
simplicidad. Su popularidad explotó a mediados de los años 70 con los computadores
personales. 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 en el Dartmouth College en Nuevo Hampshire, Estados Unidos, como un medio
para facilitar la programación en ordenadores a estudiantes (y profesores) que no fueran
de ciencias.
1970 – Pascal: (En honor al matemático/físico francés Blaise Pascal) Utilizado para la
enseñanza de la programación estructurada y estructuración de datos.Pascal es
un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth entre los
años 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el
aprendizaje de programación a sus alumnos, utilizando la programación estructurada y
estructuración de datos. Sin embargo con el tiempo su utilización excedió el ámbito
académico para convertirse en una herramienta para la creación de aplicaciones de todo
tipo.
Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipado. Esto implica que:
1. El código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica.
2. El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.
1972 – Lenguaje C: (Basado en un lenguaje anterior llamado “B”) Creado para sistemas
Unix. Muchos de lenguajes de programación más populares del mundo son derivados de
él, entre ellos tenemos C#, Java, JavaScript, Perl, PHP y Python. C es un lenguaje de
programación originalmente desarrollado por Dennis M. Ritchie entre 1969 y 1972 en los
Laboratorios,2 como evolución del anterior lenguaje B, a su vez basado en BCPL.
Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
1980 – Ada: (En honor a Ada Lovelace): Es derivado del Pascal. Contratado por el Departamento de Defensa de los EE.UU. en 1977 para el desarrollo de sistemas de software grandes. Ada es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que fue diseñado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos. Es un lenguaje multipropósito, orientado a objetos y concurrente, pudiendo llegar desde la facilidad de Pascal hasta la flexibilidad de C++.
Fue diseñado con la seguridad en mente y con una filosofía orientada a la reducción de errores comunes y difíciles de descubrir. Para ello se basa en un tipado muy fuerte y en chequeos en tiempo de ejecución (des activables en beneficio del rendimiento). La sincronización de tareas se realiza mediante la primitiva rendezvous.
Ada se usa principalmente en entornos en los que se necesita una gran seguridad y fiabilidad como la defensa, la aeronáutica (Boeing o Airbus), la gestión del tráfico aéreo (como Indra en España) y la industria aeroespacial entre otros.
1983 – C++: (“C con clases”; ++ es el operador de incremento en “C”) Es una extensión
de lenguaje C, con mejoras tales como clases, funciones virtuales y plantillas. C++ es
un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne
Stroustrup. La intención de su creación fue el extender al lenguaje de
programación C mecanismos que permiten la manipulación de objetos. En ese sentido,
desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje
híbrido
1983 – Objective-C: (Extensión de “C” orientada a objetos) Ampliación de C, se adiciona
la funcionalidad de paso de mensajes basado en el lenguaje Smalltalk. Objective-C es
un lenguaje de programación orientado a objetos creado como un supe conjunto
de C para que implementase un modelo de objetos parecido al de Smalltalk.
Originalmente fue creado por Brad Cox y la corporación StepStone en 1980. En 1988 fue
adoptado como lenguaje de programación de NEXTSTEP y en 1992fue liberado bajo
licencia GPL para el compilador GCC. Actualmente se usa como un lenguaje principal de
programación para Mac OS X, iOS y GNUstep, además de Swift.
1987 – Perl: Creado para el procesamiento de informes en sistemas Unix. Hoy en día es
conocido por su gran potencia y versatilidad.
Perl es un lenguaje de programación diseñado por Larry Wall en 1987. Perl toma características del lenguaje C, del lenguaje interpretado bourne Shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación.
Estructuralmente, Perl está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesado de texto y no tener ninguna de las limitaciones de los otros lenguajes de script
1991 – Python: Creado para apoyar una variedad de estilos de programación y hacerlo divertido de usar. Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible.
Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.
Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada Python Software Foundation License,1 que es compatible con la Licencia pública general de GNU a partir de la versión 2.1.1, e incompatible en ciertas versiones anteriores.
1993 – Ruby: Una lenguaje influenciado por Perl, Ada, Lisp, Smalltalk, etc. Diseñado
para la programación productiva y agradable. Ruby es un lenguaje de
programación interpretado, reflexivo y orientado a objetos, creado por el programador
japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo
presentó públicamente en1995. Combina una sintaxis inspirada en Python y Perl con
características de programación orientada a objetos similares a Smalltalk. Comparte
también funcionalidad con otros lenguajes de programación como Lisp, Lua, Dylany CLU.
Ruby es un lenguaje de programación interpretado en una sola pasada y su
implementación oficial es distribuida bajo una licencia de software libre.
1995 – Java: Hecho para un proyecto de televisión interactiva. Funciona multiplataforma.
Es el segundo lenguaje más popular (detrás de lenguaje C). El lenguaje de programación
Java fue originalmente desarrollado por James Gosling de Sun Microsystems (la cual fue
adquirida por la compañía Oracle) y publicado en 1995 como un componente
fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran
medida de C y C++, pero tiene menos utilidades de nivel que cualquiera de ellos. Las
aplicaciones de Java son generalmente compiladas a bytecode (clase Java) que puede
ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la
computadora subyacente.
1995 – PHP: (“Personal Home Page”) Usado para la creación de páginas web dinámicas.
Fue creado originalmente por Rasmus Lerdorf en 1995. Actualmente el lenguaje sigue
siendo desarrollado con nuevas funciones por el grupo PHP. Este lenguaje forma parte
del software libre publicado bajo la licencia PHP, que es incompatible con la Licencia
Pública General de GNU debido a las restricciones del uso del término PHP.
1995 – JavaScript: Creado para ampliar la funcionalidad de las páginas web, permite utilizar formularios de presentación/validación, interactividad, animaciones, seguimiento de la actividad del usuario, etc... JavaScript (abreviado comúnmente JS) es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico.
Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas4 aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo
Línea del tiempo completa(1950-2010)
Predecesor(es) Año Nombre Desarrollador(es) principal(es)
Anterior a 1950
* ~1837Código de la máquina analítica
Ada Lovelace
*1943-1945
Plankalkül (concepto) Konrad Zuse
*1943-1946
Código ENIACJohn von Neumann, John Mauchly, J. Presper Eckert, Herman Goldstine, Alan Turing
ENIAC Short Code 1949 C-10 Betty Holberton
1950
EDSAC 1951Regional Assembly Language
Maurice Wilkes
C-10, Short Code 1952 A-0 Grace Hopper
Esquema de código CPC
1952 Autocode Alick Glennie, Alan Turing
* 1954 Mark I Autocode Tony Brooker
A-01954-1955
FORTRAN "0" (concepto) John W. Backus en IBM
A-0 1954 ARITH-MATIC Grace Hopper
* 1954 IPL V (concepto) Allen Newell, Cliff Shaw, Herbert Simon
A-0 1955 FLOW-MATIC Grace Hopper
IPL1956-1958
LISP (concepto) John McCarthy
FLOW-MATIC 1957 COMTRAN Bob Bemer
FORTRAN 0 1957FORTRAN "I"(implementación)
John W. Backus en IBM
* 1957 COMIT (concepto)
FORTRAN I 1958 FORTRAN II John W. Backus en IBM
FORTRAN 1958 ALGOL 58 (IAL) Esfuerzo internacional
* 1958 IPL V (implementación) Allen Newell, Cliff Shaw, Herbert Simon
FLOW-MATIC, COMTRAN
1959 COBOL (concepto) El comité CODASYL
IPL 1959 LISP (implementación) John McCarthy
1959 TRAC (concepto) Calvin Mooers
1960ALGOL 58 1960 ALGOL 60FLOW-MATIC, 1960 COBOL El comité CODASYL
COMTRAN 61 (implementación)
* 1961 COMIT (implementación)
FORTRAN II 1962 FORTRAN IV* 1962 APL (concepto) Kenneth E. Iverson
ALGOL 58 1962 MAD Bruce Arden, y otros
ALGOL 60 1962 Simula (concepto)
FORTRAN II, COMIT
1962-1963
SNOBOL Ralph Griswold, y otros
SNOBOL 1963 SNOBOL3 Ralph Griswold, y otros
ALGOL 60 1963 ALGOL 68 (concepto) Adriaan van Wijngaarden, y otros
ALGOL 58 1963 JOSS I Cliff Shaw, RAND
CPL, LISP 1964 COWSEL Rod Burstall, Robin Popplestone
ALGOL 60, COBOL, FORTRAN
1964 PL/1 (concepto) IBM
FORTRAN II, ALGOL 60
1964 BASIC John Kemeny y Thomas Kurtz
1964 TRAC (implementación) Calvin Mooers
1964 IITRANJOSS 1965 TELCOMP Bolt, Beranek y Newman
JOSS I 1966 JOSS II Chuck Baker, RAND Corporation
FORTRAN IV 1966 FORTRAN 66LISP 1966 ISWIM Peter J. Landin
ALGOL 60 1966 CORAL66CPL 1967 BCPL Martin Richards
FORTRAN, TELCOMP
1967 MUMPS Massachusetts General Hospital
* 1967 APL (implementación) Kenneth E. Iverson
ALGOL 60 1967SIMULA 67(implementación)
Ole-Johan Dahl, Bjørn Myhrhaug, Kristen Nygaard en Norsk Regnesentral
SNOBOL3 1967 SNOBOL4 Ralph Griswold, y otros
PL/I 1967 XPL W. M. Mckeeman, y otros en la Universidad de California Santa Cruz, CaliforniaJ. J. Horning, y otros en la Universidad
de Stanford
DIBOL 1968 DIBOL-8 DEC
COWSEL 1968 POP-1 Rod Burstall, Robin Popplestone
1968 Forth (concepto) Chuck Moore
LISP 1968 LOGO Seymour Papert
* 1968 REFAL (implementación) Valentin Turchin
ALGOL 60 1969ALGOL 68 (implementación)
Adriaan van Wijngaarden, y otros
ALGOL 60, COBOL, FORTRAN
1969 PL/1 IBM
BCPL 1969 BBen Thompson, con la colaboración de Dennis Ritchie
19701970 Forth (implementación) Chuck Moore
POP-1 1970 POP-2ALGOL 60, ALGOL W
1970 Pascal Niklaus Wirth, Kathleen Jensen
Pascal, XPL 1971 Sue Holt y otros en la Universidad de Toronto
SIMULA 67 1972 Smalltalk-72 Xerox PARC
B, BCPL, ALGOL 68
1972 C Dennis Ritchie
* 1972 INTERCAL2-level W-Grammar
1972 Prolog Alain Colmerauer
Pascal, BASIC 1973 COMAL Børge Christensen, Benedict Løfstedt
Pascal, Sue 1973 LIS Ichbiah y otros en CII Honeywell Bull
1973 ML Robin Milner
BASIC 1974 GRASS Tom DeFanti
Business BASIC 1974 BASIC FOUR BASIC FOUR CORPORATION
1974 GCL Edsger Dijkstra
LISP 1975 Scheme Gerald Jay Sussman, Guy L. Steele, Jr.
Pascal 1975? Modula Niklaus Wirth
BASIC 1975 Altair BASIC Bill Gates, Paul Allen
ALGOL 68, BLISS, 1975 CS-4 Benjamin M. Brosgol en Intermetrics
ECL, HAL
Smalltalk-72 1976 Smalltalk-76 Xerox PARC
C, FORTRAN 1976 Ratfor Brian Kernighan
* 1977 FP John Backus
* 1977 Bourne Shell (sh) Stephen Bourne
Fortran 1977 IDL David Stern de Research Systems Inc
MUMPS 1977 Standard MUMPSSNOBOL 1977 ICON (concepto) Ralph Griswold
ALGOL 68, LIS 1977 GreenIchbiah y otros en CII Honeywell Bull para el Departamento de Defensa de los Estados Unidos
ALGOL 68, CS-4 1977 Red
Benjamin M. Brosgol y otros en Intermetrics para el Departamento de Defensa de los Estados Unidos
ALGOL 68, 1977 BlueGoodenough y otros en SofTech para el Departamento de Defensa de los Estados Unidos
ALGOL 68, 1977 YellowSpitzen y otros en SRI International para el Departamento de Defensa de los Estados Unidos
FORTRAN IV 1978 FORTRAN 77Modula 1978? Modula-2 Niklaus Wirth
* 1978? MATLABMoler en la Universidad de Nuevo México
Algol60 1978? SMALLDr. Nevil Brown lee en la Universidad de Auckland
* 1978 VISICALC Dan Bricklin, Bob Frankston en VisiCorp
PL/I, BASIC, EXEC 2
1979 REXX Mike Cowlishaw
C, SNOBOL 1979 Awk Aho, Weinberger, Brian Kernighan
SNOBOL 1979 ICON(implementación) Ralph Griswold
* 1979 Vulcan dBase-II Ratliff
1980C, SIMULA 67 1980 C con Clases Bjarne Stroustrup
Smalltalk-76 1980 Smalltalk-80 Xerox PARC
Smalltalk, C 1982 Objective-C Brad Cox
Green 1983 Ada 83Departamento de Defensa de los Estados Unidos
C con Clases 1983 C++ Bjarne Stroustrup
BASIC 1983 True BASICJohn George Kemeny, Thomas Kurtz en Dartmouth College
Sh 1984? Korn Shell (ksh) Dave Korn
* 1984 Standard MLDBase 1984 CLIPPER Nantucket
LISP 1984 Common Lisp Guy Steele y muchos otros
1977MUMPS 1985 1984 MUMPSDBase 1985 PARADOX Borland
Interpress 1985 PostScript John Warnock
BASIC 1985 QuickBASIC Microsoft
1985 Miranda David Turner en la Universidad de Kent
SIMULA 67 1985 Eiffel Bertrand Meyer
1986 LabVIEW National Instruments
1986 Informix-4GL Informix
C 1986 PROMALSmalltalk 1987 Self (concepto) Sun Microsystems Inc.
* 1987 HyperTalk Apple Computer
* 1987 SQL-87C, sed, awk, sh 1987 Perl Larry Wall
MATLAB 1988 OctavedBase-III 1988 dBase-IVAwk, Lisp 1988 Tcl John Ousterhout
REXX 1988 Object REXX Simón Nash
Ada 1988 SPARK Bernard A. Carré
Turbo Pascal 1989 Turbo Pascal OOP Borland
C 1989 Standard C89/90ANSI X3.159-1989 (adopted by ISO in 1990)
Modula-2 1989 Modula-3 Cardeli, y otros
Modula-2 1989 Oberon Niklaus Wirth
VisSim 1989 VisSim Peter A. Darnell
1990Oberon 1990 Object Oberon Niklaus Wirth
APL, FP 1990 JKenneth Iverson, Roger Hui en Iverson Software
Miranda 1990 Haskell1984 MUMPS 1990 1990 MUMPSFortran 77 1991 Fortran 90Object Oberon 1991 Oberon-2 Niklaus Wirth
ABC 1991 Python Van Rossum
1991 QQuickBASIC 1991 Visual Basic Alan Cooper en Microsoft
SQL-87 1992 SQL-92Turbo Pascal OOP 1992 Borland PascalKsh 1993? Z Shell (zsh)
Smalltalk 1993? Self (implementación) Sun Microsystems Inc.
Forth 1993 FALSE Oortmerrsen
FALSE 1993 Brainfuck Urban Müller
HyperTalk 1993 Revolution TranscriptHyperTalk 1993 Apple Script Apple
APL, Lisp 1993 K Whitney
Smalltalk, Perl 1993 Ruby
1993 LuaRoberto Ierusalimschy y otros en Tecgraf, PUC-Rio
C 1993 ZPLChamberlain y otros en Universidad de Washington
Lisp 1994 Dylan muchos en Apple Computer
Ada 83 1995 Ada 95 ISO
Borland Pascal 1995 Delphi Anders Hejlsberg en Borland
1995 ColdFusion Allaire
C, SIMULA67 ó C++, Smalltalk
1995 Java James Gosling en Sun Microsystems
Smalltalk, Perl 1995 Ruby Yukihiro Matsumoto
1990MUMPS 1995 1995 MUMPSSelf, Java 1995? LiveScript Brendan Eich en Netscape
Fortran 90 1996 Fortran 95
APL, Perl 1996Perl Data Language (PDL)
Karl Glazebrook, Jarle Brinchmann, Tuomas Lukka, and Christian Soeller
REXX, Java 1996 NetREXX Cowlishaw
LiveScript 1997? JavaScript Brendan Eich en Netscape
SML 84 1997 SML 97PHP 3 1997 PHPScheme 1997 Pico Universidad Libre de Bruselas
Smalltalk-80, Self 1997 Squeak Smalltalk Alan Kay, y otros en Apple Computer
JavaScript 1997? ECMAScript ECMA TC39-TG1
C++, Standard C 1998 Standard C++ ANSI/ISO Standard C++
Prolog 1998 Erlang Open Source Erlang en Ericsson
Standard C89/90 1999 Standard C99 ISO/IEC 9899:1999
2000C, C++, Java, Delphi, Modula-2
2000 C# Anders Hejlsberg, Microsoft (ECMA)
C, C++, C#, Java 2001 D Walter Bright, Digital Mars
2010* 2010 Grace James Noble, Kim Bruce, Andrew Black
INTRODUCCION
En este informe le hablaremos de la “Linea del Tiempo- Lenguaje de Programación” le explicaremos un poco de cada uno de los diferentes tipos de lenguajes como lo son el Java, Pascal, Ruby, Php etc… y además podrá ver las diferentes imágenes de los tipos de lenguaje en la linea de tiempo.
Le hablaremos un poco sobre la historia de Lenguaje de Programación y poco a poco aprenderá un poco más sobre lo que es informática o computación esto le podrá ayudar mucho ya que si le encanta utilizar mucho el internet le ayudara a elegir el mejor programa para sus tareas o deberes.
Y le servirá mucho en sus necesidades espero les guste.
Conclusiones
Con el paso del tiempo la continua evolución de las computadoras, los lenguajes de programación han ido cambiando y mejorando.
Al investigar la historia de los lenguajes de programación puedes encontrar datos sorprendentes como puede ser que el primer lenguaje de computadora apareció hace más de un siglo (100 años).
Eran muy pocas las personas que se dedicaban a programar, pero con el paso del tiempo se han hecho más amigables y gracias al uso de compiladores e intérpretes se ha podido llevar una programación a un nivel con menos dificultad.
Biografía
El grupo número 2 que está conformado por Adela Leiva, Ángela Tinoco, Blanca Moran, Jenny Duarte, Sindy Reyes y Luis Roches encontró la información en dos sitios web que gracias a ellos pueden cumplir con su informe el día jueves 17 en la clase de Programación con el tema de “Linea de Tiempo-Lenguaje de Programación” el sitio web o página web que encontraron la información requerida son:https://es.wikipedia.org/.../Anexo:Cronologia_de_la_ lenguaje _ de_programacion
www.maestrodelacomputacion.net Curiosidades (Historia de los lenguajes de programación)