-
Es un lenguaje de programacion de bajo nivel, basado en la representacion de código de máquina. (binario ) El ensamblador realiza la traduccion del codigo de máquina.
-
Es un lenguaje de programación alto nivel de propósito general, procedimental e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.
Fue el primer compilador.
Fue creado por John W. Backus -
Fue creado por John McCarthy.
Lisp fue creado originalmente como una notación matemática práctica para los programas de computadora.
Se convirtió rápidamente en el lenguaje de programación favorito en la investigación de la inteligencia artificial -
Se denomina ALGOL (o Algol) a un lenguaje de programación. La voz es un acrónimo de las palabras inglesas AlgorithmicLanguage (lenguaje algorítmico). Más información: https://line.do/es/evolucion-de-los-lenguajes-de-programacion/zw7/vertical/moment/5
-
COBOL fue dotado de unas excelentes capacidades de autodocumentación.
Fue crado por la comision CODASYL "Conference on Data Systems Languages". -
Fue crado por John Kemeny y Thomas Kurtz.
BASIC fue desarrollado como una herramienta de enseñanza. -
Fue el primero de este tipo que incluyó el concepto de clase
Simula es un lenguaje de programación orientada a objetos
Fue creado por Ole-Johan Dahl, Bjørn Myhrhaug y Kristen Nygaard -
Fue propuesto para responder a las necesidades de las aplicaciones científicas y comerciales. Más información: https://line.do/es/evolucion-de-los-lenguajes-de-programacion/zw7/vertical/moment/8
-
Fue desarrollado por Niklaus Wirth.
Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipado -
Fue creado por Dennis M. Ritchie.
Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado. -
Es un lenguaje de programación lógico e interpretado, bastante conocido en el medio de investigación
Fue creado por Alain Colmerauer -
Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico.
Smalltalk puede ser considerado también como un entorno de objetos, donde incluso el propio sistema es un objeto.
Fue creado por Xerox PARC -
Diseñado para procesar datos basados en texto.
-
Diseñado por Bjarne Stroustrup. Se dice que es un lenguaje hibrido y puede redefinir los operadores.
Cuenta con multiparadigma: orientado a objetos e imperativo -
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 sofware grande.
-
Eiffel es un lenguaje de programación orientado a objetos que sigue el estándar ISO "Organización Internacional de Normalización"
Diseñado por Bertrand Meyer -
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.
Diseñado por Brad Cox. -
Fue diseñado por Larry Wall.
Tiene multiparadigma: funcional, imperativa, orientado a objetos. -
Lenguaje de herramientas de comando.
-
Funcional, no estricto, modular, fuertemente tipificado.
-
Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos.
-
Hace referencia al lenguaje de marcado para la elaboración de páginas web.
Diseñado por Tim Berners-Lee. -
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.
Diseñado por Guido van Rossum. -
Es un lenguaje de programación dirigido por eventos.
Diseñado por Alan Cooper
Provee facilidades para el desarrollo de aplicaciones de bases de datos -
Diseñado por Yukihiro Matsumoto.
Es un lenguaje de programación interpretado, reflexivo y orientado a objetos. -
“Personal Home Page”. Usado para la creación de páginas web dinámicas. Es de uso general de código del lado del servidor
-
Creado para ampliar la funcionalidad de las páginas web, permite utilizarformularios de presentación/validación, interactividad, animaciones, seguimiento de la actividad del usuario.
-
Es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET.
Fue desarrollado por Anders Hejlsberg y Microsoft (ECMA) -
Se origina como un rediseño de C++.
-
Orientado a objetos implementado sobre la plataforma de Java
-
El modelo de desarrollo de servidores planteado por Apache Mina, en especial, para servidores TCP, es un sistema altamente escalable con un uso intensivo de eventos. Para ello, Apache Mina dispone de diversos métodos que pueden ser redefinidos (en nuestro caso, se ha sobrescrito los métodos de captura de excepciones, broadcast, y la creación y destrucción de sesiones). Encapsulando los sockets o clientes bajo una clase IoSession, podemos añadir dinámicamente atributos, como si de una sesión de
-
WebEs un event-driven I/O y sistema concurrente ultraligero escrito en Ruby. Provee de una arquitectura concurrente basada en el modelo Reactor. Está diseñado para aumentar la escalabilidad, rendimiento y estabilidad, y eliminar la complejidad de los procesos network, dejando que los desarrolladores solo se concentren en la lógica de la aplicación.
-
Akka es un conjunto de herramientas open source para la construcción de sistemas concurrentes y distribuidos en la JVM. Akka soporta múltiples modelos de programación de concurrencia, pero está más empatizado con el modelo de concurrencia con actores, inspirado en Erlang. Los actores en Scala se desarrollaron en torno al 2006 por Philip Haller. Nació debido a la dificultad del desarrollo de programación de servidores complejos, repletos de memoria compartida y códigos sincronizados con locks.
-
Concurrente y compilado inspirado en la sintaxis de C.
-
Creado principalmente con fines educativos.
-
webDesarrollado por Ryan Dahl (y otros desarrolladores dentro de la empresa Joyent) en 2009, Node.js es un entorno de programación open source y multiplataforma en la capa del servidor (aunque no limitado únicamente a ello), basado en el lenguaje de programación ECMAScript, asíncrono, con I/O de datos basada en una arquitectura orientada a eventos. Su origen proviene del motor V8 de Google.
-
webF# es un lenguaje de programación multiparadigma de código abierto para la plataforma .NET, que conjunta la programación funcional con la imperativa y la orientación a objetos. Desarrollado inicialmente por Miguel Tentei Cortés y Dom Syme de Microsoft Research, actualmente está siendo supervisado por la División de Desarrolladores de Microsoft.
-
webIO.JS nace con la privatización del proyecto NodeJS por parte de Joyent. Se trata de un proyecto Open Source basado en un fork realizado sobre el propio NodeJS, donde los propios usuarios contribuyen para mejorar la plataforma, de forma que se sigue un modelo abierto.
-
webJulia es un lenguaje dinámico de alto nivel diseñado para ofrecer un alta performance para computación numérica y científica, además de ser bastante efectivo para programación de propósito general. El nombre del lenguaje Julia fue puesto en honor a Gaston Julia, un matemático francés que descubrió los fractales.