1. ELIANA GALEANO LENGUAJEDE PROGRAMACION
ONCEREDES
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.
Posteriormente se añadieron facilidades de programación genérica,
que se sumaron a los paradigmas deprogramación
estructurada y programación orientada a objetos. Por esto se suele
decir que el C++ es un lenguaje de programación multiparadigma.
JAVA.
es un lenguaje de programación de propósito general, concurrente, orientado a
objetos que fue diseñado específicamente para tener tan pocas dependencias de
implementación como fuera posible. Su intención es permitir que
los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten
en cualquier dispositivo (conocido en inglés como WORA, o "write once, run
anywhere"), lo que quiere decir que el código que es ejecutado en una
plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de
2012, uno de los lenguajes de programación más populares en uso,
particularmente para aplicaciones de cliente-servidor de web, con unos 10
millones de usuarios reportados.
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 Javade
Sun Microsystems.
VISUAL BASIC.
Es un lenguaje de programación dirigido por eventos, desarrollado por Alan
Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC,
con importantes agregados. Su primera versión fue presentada en 1991, con la
intención de simplificar la programación utilizando un ambiente de
desarrollo que facilitó en cierta medida la programación misma.
2. ELIANA GALEANO LENGUAJEDE PROGRAMACION
ONCEREDES
La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el
soporte hasta marzo de 2008.
En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y
pasar a un framework o marco común de librerías, independiente de la versión
del sistema operativo, .NET Framework, a través de Visual Basic .NET (y otros
lenguajes como C Sharp (C#) de fácil transición de código entre ellos); fue el
sucesor de Visual Basic 6.
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.
FOXPRO.
Es un lenguaje de programación procedural, orientado a objetos que
posee un Sistema Gestor de Bases de datos o Database Management
System (DBMS) y Sistema administrador de bases de datos
relacionales, producido por Microsoft.
Visual FoxPro provee a los desarrolladoresun conjuntode herramientaspara crear
aplicacionesde bases de datos para el escritorio,entornoscliente/servidor,tabletPCo para
la Web.
COBOL.
El lenguaje COBOL (acrónimo de COmmon Business-
Oriented Language, Lenguaje Común Orientado a Negocios) 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
3. ELIANA GALEANO LENGUAJEDE PROGRAMACION
ONCEREDES
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.
PHP.
Es un lenguaje de programación de uso general de código del lado del
servidor originalmente diseñado para eldesarrollo web de contenido dinámico.
Fue uno de los primeros lenguajes de programación del lado del servidor que se
podían incorporar directamente en el documento HTML en lugar de llamar a
un archivo externo que procese los datos. El código es interpretado por un
servidor web con un módulo de procesador de PHP que genera la página web
resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz
de línea de comandos que puede ser usada en aplicaciones
gráficas independientes. Puede ser usado en la mayoría de los servidores web al
igual que en casi todos los sistemas operativos y plataformas sin ningún costo.
.NET
El nombre de dominio.net esun dominiode nivel superiorgenérico (gTLD por sussiglas en
inglés) utilizadoenel Sistemade Nombresde Dominiode Internet.Su nombre deriva de la
palabra inglesa«network»,que significared, loque indica que en un principioestaba
previstopara organizacionesrelacionadascon tecnologíasde redes,como es el caso de los
proveedoresde serviciosde Internety otras empresasde infraestructura. Sinembargo, las
restriccionesnunca se pusieronen práctica y, enla actualidad,el dominioesun espacio para
nombrescon un propósitogeneral.El nombre sigue siendopopularentre operadoresde
redesy, frecuentemente,esconsideradocomouna alternativa al dominio.com.
PYTHON.
Es un lenguaje de programación interpretado cuya filosofíahace hincapié enuna sintaxis que
favorezca un código legible.
Se trata de un lenguaje de programación multiparadigma,ya que soporta orientacióna
objetos, programación imperativa y, enmenor medida, programación funcional.Es
un lenguaje interpretado,usa tipadodinámico y esmultiplataforma.
Es administrado por la Python Software Foundation.Posee una licenciade código abierto,
denominadaPython Software FoundationLicense,que escompatible conla Licencia pública
general de GNU a partir de la versión2.1.1, e incompatible enciertas versionesanteriores.
4. ELIANA GALEANO LENGUAJEDE PROGRAMACION
ONCEREDES
RUBY
Es un lenguaje de programación interpretado, reflexivoyorientadoa objetos,creadopor el
programadorjaponés Yukihiro"Matz" Matsumoto, quiencomenzóa trabajar enRuby
en 1993, y lo presentópúblicamente en1995. Combinauna sintaxisinspirada
en Pythony Perl con características de programación orientadaa objetossimilares
a Smalltalk.Comparte tambiénfuncionalidadcon otros lenguajesde programación
como Lisp, Lua, Dylan yCLU. Ruby es un lenguaje de programación interpretado enuna sola
pasada y su implementaciónoficial esdistribuidabajouna licenciade software libre.
NODE
Es un entorno en tiempo de ejecución multiplataforma, de código abierto, para
la capa del servidor (pero no limitándose a ello) basado en el lenguaje de
programación ECMAScript, asíncrono, con I/O de datos en unaarquitectura
orientada a eventos y basado en el motor V8 de Google. Fue creado con el
enfoque de ser útil en la creación de programas de red altamente escalables,
como por ejemplo, servidores web.2 Fue creado por Ryan Dahlen 2009 y su
evolución está apadrinada por la empresa Joyent, que además tiene contratado a
Dahl en plantilla.
C++
JAVA.