-
El diseño del lenguaje se inició en 2010 y la actual versión de la especificación es 0.353.
El lenguaje de programación Gracia, diseñado e implementado por Andrew Negro, con Kim Bruce, Michael Homer, Tim Jones y James Noble
El propósito de la Grace es permitir a los principiantes a descubrir la programación de la manera más sencilla posible. -
Es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C.
Desarrollado por Google.
Disponible únicamente para los sistemas operativos Windows, GNU/Linux y Mac OS X.2.3.
Go tiene muchas de las características y facilidad de lenguajes dinámicos como Python
Aún siendo un lenguaje diseñado para la programación de sistemas, provee de un recolector de basura, reflexión y otras capacidades de alto nivel que lo convierten en un lenguaje muy potente. -
Orientado a Objetos.
Tiene características similares a Python, Ruby, Perl y Smalltalk.
La especificación JSR 241 se encarga de su estandarización para una futura inclusión como componente oficial de Java. -
Es un lenguaje de uso general desarrollado por Walter Bright.
Se origina como rediseño de C++ con un enfoque más pragmático.
D ha mantenido algunas características de C++ y también está influenciado por otros lenguajes como Java, C# y Eiffel.
Una versión estable fue lanzada en 2007. -
Es un lenguaje orientado a objetos.
Estandarizado por Microsoft como parte de su plataforma .NET.
Es un de los lenguajes de programación diseñados para la infraestructura de lenguaje común.
El nombre C Sharp fue inspirado por la notación musical, donde '#' (sostenido, en inglés sharp) indica que la nota es un semitono más alta, sugiriendo que C# es superior a C/C++.
Aunque C# forma parte de la plataforma .NET, ésta es una API, mientras que C# es un lenguaje de programación independiente -
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.
Lenguaje de programación interpretado.
Basado en prototipos, imperativos, débilmente tipado y dinámico. -
“Personal Home Page”
De uso general de código de lado del servidor.
Creado para el desarrollo de contenido web dinámico.
Se puede incorporar directamente al documento Html.
El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página web resultante. -
El lenguaje de programación fue desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por Oracle).
Su sintaxis se deriva mucho de C y C++.
Tiene menos facilidades de trabajo de bajo nivel que ellos.
Las aplicaciones de Java son compiladas a bytecode (clase de Java) que puede ejecutarse en cualquier máquina virtual de Java (JVM).
Multiplataforma.
Soporta Orientación a objetos y programación funcional. -
Es un lenguaje influenciado por Perl, Ada, Lisp, Smalltalk,.
Diseñado para una programación productiva y agradable.
Es interpretado, reflexivo y orientado a objetos.
Su implementación oficial es distribuida bajo una licencia de código abierto.
Combina una sintaxis inspirada en Python y Perl. -
Lenguaje dirigido por eventos.
Es un dialecto de Basic, con importantes agregados.
Su intención fue la de simplificar la programación utilizando una ambiente de desarrollo completamente gráfico.
Facilitando la creación de interfaces gráficas y la programación misma. -
Lenguaje de programación cuyo objetivo es elaborar programas con una sintaxis muy limpia y con código legible.
Lenguaje multiparadigma, soporta orientación a objetos, programación imperativa y programación funcional.
Lenguaje interpretado.
Tipado dinámico y multiplataforma. -
Lenguaje estandarizado multipropósito puramente funcional con semánticas no estrictas y fuertes tipificación estática.
Funcional, modular, no estricto y fuertemente tipificado.
Su nombre se debe al lógico estadounidense Haskell Curry. -
Del acrónimo “Tool Command Language”, traducido lenguaje de herramientas de comando.
Es un lenguaje de script.
Sintaxis sencilla para facilitar su aprendizaje. -
Creado para el procesamiento de informes en sistemas Unix.
Conocido por su gran potencia y versatilidad.
Perl toma características del lenguaje C, AWK, sed, Lisp, y en grado inferior de muchos otros lenguajes de programación. -
Lenguaje de programación orientado a objetos que siguen el estándar ISO.
El diseño se basa en una serie de principios incluyendo: el diseñado por contrato, la separación de comando de consulta, el principio de acceso uniforme, el principio de elección única, el principio abierto.cerrado y la separación operación-operando.
No es sensible a mayúsculas y minúsculas.
Muchos conceptos inicialmente introducidos por Eiffel aparecen más tarde en Java, C# y otros lenguajes. -
En honor a Ada Lovelace.
Derivado de Pascal.
Contratado por el Departamento de Defensa de los EEUU.
Utilizado para el desarrollo de sistemas de software grandes.
Ada se usa principalmente en entornos en los que se necesita una gran seguridad y fiabilidad como la defensa, la aeronáutica, la gestión del tráfico aéreo y la industria aeroespacial entre otros.
En Ada, todo el programa es un único procedimiento, que puede contener subprogramas (procedimientos o funciones). -
Conocido como “C con clases” , el operador ++ es el operador de incremento de C.
Es una extensión del lenguaje C.
Trae mejorías tales como clases, funciones virtuales y plantillas.
Es un lenguaje híbrido, soporta orientación a Objetos.
La continuidad del C++11 es C++14, que es la versión actual, y en el futuro, se estima que a finales de 2017, será C++17. -
Extensión de C para que pueda implementarse un modelo de objetos parecido a SmallTalk.
En 1992 fue liberado bajo la licencia GPL para el compilador GCC.
Se usa como lenguaje principal de programación MAC Os X, iOS y gNUstep. -
Diseñado para procesar datos basados en texto ya sean ficheros o flujos de datos.
Su nombre deriva de los apellidos de sus autores.
awk en minúsculas hace referencia al programa de Unix que interpreta programas escritos en lenguaje de programación AWK. -
Lenguaje lógico.
Utilizado para programar aparatos electrónicos.
Proviene del francés PROgrammation en LOGique.
También es bastante conocido en el campo de la Ingeniería Informática para la investigación en Inteligencia Artificial. -
Basado en un lenguaje anterior llamado B.
Creado para sistemas Unix.
Es un lenguaje orientado a la implementación de sistemas operativos.
Creado por Dennis M, Ritchie en los laboratorios Bell.
Apreciado por la eficiencia del código que produce.
Es el lenguaje más popular para crear sistemas, aunque también sirve para crear aplicaciones. -
Desarrollado por el profesor Suizo Niklaus Wirth.
Tenía como objetivo facilitar el aprendizaje de programación.
Utiliza programación estructura y estructuras de datos.
Se extendió y se convirtió en un lenguaje que permitía construir aplicaciones de cualquier tipo.
Su nombre es en honor al matemático/físico Blaise Pascal. -
Fue propuesto para responder a las necesidades de las aplicaciones científicas y comerciales.
Acrónimo de Programming Language 1.
Estaba disponible en las novedosas plataformas de utilidad general IBM 360 y más adelante IBM 370. -
Siglas de Beginner’s Allpurpose Symbolic Instruction Code
Lenguaje de Alto nivel
Diseñado para la simplicidad.
Se popularizó a mediados de los 70 con los computadores personales.
Desarrollado para facilitar la programación de computadores a estudiantes y profesores que no son de ciencias. -
Primer lenguaje que permite la manipulación de cadenas y reconocimiento de patrones.
Se bas en traducción automática de máquina.
Desarrollado por Yngve del MIT. -
Fue creado con el objetivo de ser el lenguaje de programación universal. Capáz de ser utilizado en cualquier computador.
Usado en la informática empresarial.
Es el primer lenguaje demandado por el Departamento de Defensa de EEUU. -
List Processor
Lenguaje de alto nivel
Usado para la notación matemática y temas de ciencias.
Tipo multiparadigma.
Se convirtió en el lenguaje favorito para la inteligencia artificial.
Pionero en las estructuras árboles, almacenamiento dinámico y tipos dinámicos y compilador autocontenido. -
Acrónimo de las palabras inglesas AlgorithmicLanguage.
Popular en las universidad en los 60.
Comercialmente no fue muy reconocido.
Influyó profundamente en varios lenguajes posteriores. -
Formula Translating System
Lenguaje de alto nivel de propósito general, procedural e imperativo.
Adaptado al cálculo numérico y a la computación científica.
Lenguaje de programación más antiguo que se utiliza hoy en día.
Posee varias versiones. -
Lenguaje de bajo nivel.
Utilizado por los computadores, micropocesadores, microcontroladores y los circuitos integrados.
El lenguaje ensamblador es difícilmente portable.
El código escrito en lenguaje ensamblador posee una cierta dificultad de ser entendido.