1. VALERIA LOAIZA ZULETA
TECNICA EN INSTALACION DEREDES
LENGUAJES DE PROGRAMACION
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.
Actualmente existe un estándar, denominado ISO C++, al que se han
adherido la mayoría de los fabricantes de compiladores más modernos.
Existen también algunos intérpretes, tales como ROOT.
Una particularidad del C++ es la posibilidad de redefinir los operadores, y
de poder crear nuevos tipos que se comporten como tipos fundamentales.
JAVA
Gracias a la tecnología Java, podrá trabajar y entretenerse en un entorno
informático mucho más seguro. Si actualiza a la versión de Java más
reciente, mejorará la seguridad de su sistema; las versiones anteriores no
incluyen las últimas actualizaciones de seguridad.
2. VALERIA LOAIZA ZULETA
TECNICA EN INSTALACION DEREDES
LENGUAJES DE PROGRAMACION
Con Java podrá jugar a juegos en línea, charlar con personas de todo el
mundo, calcular los intereses de su hipoteca y ver imágenes en 3D, entre
muchas otras cosas.
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.
La última versión fue la 6, liberada en 1998, para la que Micr osoft
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.
Aunque Visual Basic es de propósito general, también provee facilidades
para el desarrollo de aplicaciones debases de datos usando Data Access
Objects, Remote Data Objects o ActiveX Data Objects.
3. VALERIA LOAIZA ZULETA
TECNICA EN INSTALACION DEREDES
LENGUAJES DE PROGRAMACION
PASCUAL
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:
El código está dividido en porciones fácilmente legibles
llamadas funciones o procedimientos. De esta formaPascal facilita la
utilización de la programación estructurada en oposición al antiguo estilo
de programación monolítica.
El tipo de dato de todas las variables debe ser declarado previamente
para que su uso quede habilitado.
4. VALERIA LOAIZA ZULETA
TECNICA EN INSTALACION DEREDES
LENGUAJES DE PROGRAMACION
FOXPRO
Es un lenguaje de programación orientado a procedimientos (procedures),
a la vez que un Sistema Gestor de Bases de datos o Database Management
System (DBMS), publicado originalmente por Fox Software y
posteriormente por Microsoft, para los sistemas operativos MS-DOS, MS
Windows, Mac OS y UNIX..
FoxPro es una evolución de FoxBASE, uno de los lenguajes xBase que
surgieron como mejoras del dBase deAshton-Tate, con el que comparten la
base sintáctica y la gestión del formato DBF de fichero de base de datos,
pero que difieren en la gestión de los campos MEMO y los archivos de
índices. Así los ficheros de campo memo de FoxBASE tienen extensión .fpt y
presentan una mejor gestión y una mayor resistencia a la corrupción en
caso de cuelgue del ordenador. Como la mayoría de dialectos xBASE,
FoxBASE es además un compilador que genera ficheros EXE
independientes.
5. VALERIA LOAIZA ZULETA
TECNICA EN INSTALACION DEREDES
LENGUAJES DE PROGRAMACION
COBAL
Es un lenguaje de alto nivel. Hay que entender la manera COBOL. Los
ordenadores sólo entienden código de máquina, un flujo binario de 0s y 1s.
Código COBOL se debe convertir en código de máquina con un compilador.
Ejecute el programa fuente a través de un compilador. El compilador
comprueba, en primer lugar para los errores de sintaxis y, a continuación,
convierte en lenguaje de máquina. El compilador crea un archivo de salida
que es lo que se conoce como módulo de carga. Este archivo de salida
contiene código ejecutable en forma de 0s y 1s.
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.
6. VALERIA LOAIZA ZULETA
TECNICA EN INSTALACION DEREDES
LENGUAJES DE PROGRAMACION
PHP se considera uno de los lenguajes más flexibles, potentes y de alto
rendimiento conocidos hasta el día de hoy, lo que ha atraído el interés de
múltiples sitios con gran demanda de tráfico, como Facebook, para optar
por el mismo como tecnología de servidor.
NET
Es un framework de Microsoft que hace un énfasis en la transparencia
de redes, con independencia de plataforma de hardware y que permita un
rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta
desarrollar una estrategia horizontal que integre todos sus productos,
desde el sistema operativo hasta las herramientas de mercado.
.NET podría considerarse una respuesta de Microsoft al creciente mercado
de los negocios en entornos Web, como competencia a la plataforma
Java de Oracle Corporation y a los diversos framework de desarrollo web
basados enPHP. Su propuesta es ofrecer una manera rápida y económica,
a la vez que segura y robusta, de desarrollar aplicaciones –o como la
misma plataforma las denomina, soluciones– permitiendo una integración
más rápida y ágil entre empresas y un acceso más simple y universal a
todo tipo de información desde cualquier tipo de dispositivo.
7. VALERIA LOAIZA ZULETA
TECNICA EN INSTALACION DEREDES
LENGUAJES DE PROGRAMACION
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 esmultiplataforma.
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.
RUBY
8. VALERIA LOAIZA ZULETA
TECNICA EN INSTALACION DEREDES
LENGUAJES DE PROGRAMACION
es un lenguaje de programación interpretado, reflexivo y orientado a
objetos, creado por el programadorjaponé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, Dylan yCLU. 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.
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.3 4
Node.js es similar en su propósito a Twisted o Tornado de Python, Perl
Object
Environment de Perl, libevent o libevde C, EventMachine de Ruby, vibe.d d
e D y JEE de Java existe Apache
MINA, Netty, Akka, Vert.x, Grizzly o Xsocket. Al contrario que la mayoría
del código JavaScript, no se ejecuta en un navegador, sino en el servidor.
Node.js implementa algunas especificaciones de CommonJS. Node.js
incluye un entorno REPL para depuración interactiva.