-
Esta generación abarco la década de los cincuenta. Y se conoce como la primera generación. Estas máquinas tenían las siguientes características:
tubos al vacío para procesar información. tarjetas perforadas para entrar los datos y los programas.
cilindros magnéticos para almacenar información e instrucciones internas. -
La ENIAC fue construida en la Universidad de Pensilvania por John Presper Eckert y John William Mauchly, ocupaba una superficie de 167 m² y operaba con un total de 17.468 válvulas electrónicas o tubos de vacío que a su vez permitían realizar cerca de 5000 sumas y 300 multiplicaciones por segundo. Físicamente, la ENIAC tenía 17.468 tubos de vacío, 7.200 diodos de cristal, 1.500 relés, 70.000 resistencias, 10.000 condensadores y 5 millones de soldaduras. Pesaba 27 Toneladas.
-
Los doctores Mauchly y Eckert fundaron la compañía Universal Computer (Univac), y su primer producto fue esta máquina. Usaba 5200 tubos de vacío y consumía 125 kW.
El primer UNIVAC fue entregado a la Oficina de Censos de los Estados y fue puesto en servicio el 14 de junio de ese año. -
El IBM 650 fue uno de los primeros ordenadores de IBM, y el primero que fue fabricado a gran escala. Fue anunciado en 1953, y se produjeron 2000 unidades desde 1954
-
El primer disco duro fue inventado por IBM en 1956, el 350 RAMAC. Los principios de este disco duro magnético no han cambiado mucho hasta nuestros días, aunque sí la velocidad, la densidad de almacenamiento.
Aparece el primer paquete de discos magnéticos removibles como medio de almacenaje. -
Este día se celebra el natalicio de John Warner Backus, quien es considerado el creador del lenguaje de programación FORTRAN quien hablo sobre el en 1954, La historia de este lenguaje se remonta a 1957 como una herramienta de programación para el IBM 704.
-
El lenguaje COBOL 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 y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
-
Esta generación nace con el uso del "transistor", que sustituyó a los bulbos electrónicos. El invento del transistor, en 1948, les valió el Premio Nóbel a los estadounidenses Walter H. Brattain, John Bardeen y William B. Shockley. Con esto se da un paso decisivo, no sólo en la computación, sino en toda la electrónica.
-
Simula, inventado en la década de 1960 por Nygaard y Dahl como un superconjunto de Algol 60, fue el primer lenguaje diseñado para apoyar la programación orientada a objetos.
-
El invento del transistor hizo posible una nueva generación de computadoras, más rápidas, más pequeñas y con menores necesidades de ventilación. Sin embargo el costo seguía siendo una porción significativa del presupuesto de una Compañía.
-
Ken Thompson, pensando que UNIX no estaría completo sin un lenguaje de programación de alto nivel comienza a portar el FORTRAN sobre el PDP 7, pero cambia rápidamente de idea y crea en realidad un nuevo lenguaje, el B (en referencia al BCPL del que se inspira).
-
proporcionaron un completo diseño de un lenguaje orientado a objetos.
-
diseñado en 1972 por Colmerauer, Roussel y Kowalski, fue el primer lenguaje de programación lógica.
-
En esta época se desarrollan los circuitos integrados -un circuito electrónico completo sobre una pastilla (chip) de silicio-, que constaban inicialmente de la agrupación de unos cuantos transistores.
-
Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio nivel, ya que dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel.
-
Fue desarrollado por Guy L. Steele y Gerald Jay Sussman en la década de los setenta e introducido en el mundo académico ademas tiene una sintaxis muy reducida comparado con muchos otros lenguajes.
-
inicialmente sólo un lenguaje de consulta, posteriormente ampliado con construcciones de programación
-
es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal.
-
El lenguaje ADA es desarrollado por Jean Ichbiah de la sociedad Francesa Honeywell Bull, y va a ser elegido por el Pentágono Americano como el único lenguaje de desarrollo impuesto a sus servicios al lugar de la selva de mil lenguajes de programación diferentes que utilizaban.
-
Bjarn Stroustrup desarrolla una extensión orientada objeto al lenguaje C : el C ++.
-
Common Lisp es un lenguaje de programación que pertenece a la familia de lenguajes Lisp. Common Lisp es un lenguaje multi paradigma de propósitos generales. Soporta una combinación de paradigmas de programación como procedimental (imperativo), funcional, y orientada al objeto.
-
un sistema de cómputo numérico que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows, macOS y GNU/Linux
-
Eiffel es un lenguaje de programación orientado a objetos que sigue el estándar ISO diseñado por Bertrand Meyer (defensor de los lenguajes orientados a objetos y autor de la construcción de Software Orientado a Objetos) y Software Eiffel.
-
aparecen: redes de información, tecnologías orientadas a objetos, redes neuronales, sistemas expertos y SW de inteligencia artificial.
-
Objective-C es un lenguaje de programación orientado a objetos creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk.
En 1988 fue adoptado como lenguaje de programación de NEXTSTEP -
Erlang es un lenguaje de programación concurrente (u orientado a la concurrencia) y un sistema de ejecución que incluye una máquina virtual (BEAM) y bibliotecas (OTP)
-
Perl es un lenguaje de programación diseñado por Larry Wall en 1987. Perl toma características del lenguaje C.
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. -
lenguaje de herramientas de comando", actualmente se escribe como "Tcl" en lugar de "TCL"), es un lenguaje de script creado por John Ousterhout, que ha sido concebido con una sintaxis sencilla para facilitarse su aprendizaje.
su código puede ser creado y modificado dinámicamente -
es un lenguaje de programación estandarizado multi-propósito, funcionalmente puro, con evaluación no estricta y memorizada, y fuerte tipificación estática.
-
hace referencia al lenguaje de marcado para la elaboración de páginas web.
-
Un lenguaje de programación dirigido por eventos, desarrollado por Clan Cooper para Microsoft. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo.
-
es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems.
-
entorno de desarrollo de software diseñado para la programación de propósito general con énfasis en la programación visual.
Debido a que es una herramienta de propósito múltiple, se usa también para proyectos de casi cualquier tipo, incluyendo aplicaciones de consola, aplicaciones de web. -
lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,2 basado en prototipos, imperativo, débilmente tipado y dinámico.
-
es el lenguaje de programación de la plataforma Adobe Flash.
Originalmente desarrollado como una forma para que los desarrolladores programen de forma más interactiva. -
algunos requisitos de las eras anteriores, solo que aumenta la omnipresencia de la web, la reutilización de información y componentes de software.
-
lenguaje de programación multiparadigma desarrollado y estandarizado por la empresa Microsoft como parte de su plataforma .NET
Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java -
lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET.
debido a cambios significativos en el lenguaje VB.NET no es retro compatible con Visual Basic -
lenguaje de programación visual desarrollado por el Grupo Lifelong Kindergarten del MIT Media Lab
-
Go es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C, que intenta ser dinámico como Python y con el rendimiento de C o C++.
-
Swift es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y macOS.
También es posible desarrollar código en Swift compatible con Objective-C bajo ciertas condiciones.