Está en la página 1de 3

LENGUAJE ¿QUE ES?

VENTAJAS DESVENTAJAS SISTEMA OPERATIVO


Lenguaje de programación Es potente en cuanto a lo que se refiere a No es atractivo visualmente Sirve para todos los sistemas
orientada a objetos creado por creación de sistemas complejos un lenguaje operativos pero cada uno con
C++ Bjarne Stroustrup muy robusto No soporta para creación de su respectiva versión para
páginas web dicho sistema

Lenguaje utilizado para la Sencillo que permite describir hipertexto. Lenguaje estático. Se pueden ver en todos los
creación de páginas web. sistemas operativos, pero la
HTML significa “hypertext Archivos pequeños. La interpretación de cada interpretación varía según el
mark-up language”, que navegador puede ser diferente. navegador que esté
significa, “lenguaje para el Lenguaje de fácil aprendizaje. utilizando.
formato de documentos de Guarda muchas etiquetas que
HTML hipertexto”, es decir, texto Lo admiten todos los exploradores pueden convertirse en “basura” y
presentado de forma dificultan la corrección.
estructurada y agradable, con
enlaces (hyperlinks) que Lento para ejecutar archivos
conducen a otros documentos pesados
o fuentes
Es un lenguaje de Posee una curva de aprendizaje muy rápida. Las críticas hechas en las ediciones Sirve para hacer aplicaciones
programación dirigido por de visual Basic anteriores a vb.net de escritorio
eventos, desarrollado por el Integra el diseño e implementación de son variadas, se citan entre
alemán Alan Cooper para formularios de Windows. ellas:Problema de versionado
Microsoft. asociado con varias librerías DLL,
Permite usar con facilidad la plataforma de conocido como DLL HELL.
los sistemas Windows, dado que tiene Pobre soporte para programación
acceso prácticamente total al api de orientada a objetos
Windows, incluidas librerías actuales.
VISUAL BASIC Incapacidad para crear
Es uno de los lenguajes de uso más aplicaciones multihilo, sin tener
extendido, por lo que resulta fácil encontrar que recurrir a llamadas del api de
información, documentación y fuentes para Windows.
los proyectos.

Fácilmente extensible mediante librerías


DLL y componentes ActiveX de otros
lenguajes.
Es un lenguaje de Declaraciones en el espacio de nombres: al Se tiene que conseguir una versión La plataforma .Net Sirve
programación orientado a empezar a programar algo, se puede definir reciente de visual studio .net, por para hacer aplicaciones de
objetos desarrollado y una o más clases dentro de un mismo otra parte se tiene que tener escritorio, aplicaciones web
estandarizado por Microsoft espacio de nombres. algunos requerimientos mínimos y móviles.
como parte de su plataforma del sistema para poder trabajar
net. Tipos de datos: en c# existe un rango más adecuadamente tales como contar Sistema operativo Windows
amplio y definido de tipos de datos que los con Windows nt 4 o superior, tener
C# Los programadores le que se encuentran en c, c++ o java. alrededor de 4 gigas de espacio
consideran el primo hermano libre para la pura instalación, etc.
de JAVA Atributos: cada miembro de una clase tiene
un atributo de acceso del tipo público,
protegido, interno, interno protegido y
privado.

Es un estándar. Crea sus Permite la estructuración de la información El mayor informe que las Todos los Sistemas
propias etiquetas permitiendo aplicaciones XML. Es que el Operativos
la definición, transmisión, Es la base de la nueva generación de navegador o el visualizador que el
validación e interpretación de aplicaciones web–intercambio de datos usuario utilice no cuente con un
datos entre aplicaciones y parcer capas de visualizar el
entre organizaciones. Poder etiquetar los datos con su significado contenido del documento

XML define datos portables al Un lenguaje extendible


XML igual que java define código
portable

Lenguaje abierto, estándar


derivado de SGML
optimizando para su uso en la
web
Es un lenguaje orientado a Se pueden realizar distintos aplicativos, Esperar la actualización siguiente Sirve para todos los sistemas
objetos, de una plataforma como son applets, que son aplicaciones para que sea más rápido. operativos y si no es la
independiente, fue especiales, que se ejecutan dentro de un versión adecuada para dicho
desarrollado por la compañía navegador al ser cargada una página HTML sistema, la misma aplicación
SUN Microsystems ahora es en un servidor web, por lo general los java se encarga de descargas
propietario ORACLE. applets (Ya son historia) son programas o actualizar versión para un
pequeños y de propósitos específicos. excelente desempeño en el
Maneja algunas plataformas de pc.
desarrollo: Puede desarrollar aplicaciones de escritorio
que se ejecutan en forma independiente, es Algunos de los sistemas
JAVA Java Platform, Standard decir con la programación java, se pueden operativos más destacados
Edition o Java SE realizar aplicaciones como un procesador en los que funciona la
de palabras, una hoja que sirva para aplicación:
Java Platform Enterprise cálculos, una aplicación gráfica, etc.
Edition o Java EE Unix, Linux, Solaris,
Se puede realizar soluciones empresariales Windows, mac.
Java Platform Micro Edition o en un entorno web
Java ME
Soporta el desarrollo de aplicaciones
móviles

PHP es un lenguaje de Es un lenguaje multiplataforma. Como es un lenguaje que se Se usa principalmente para la
programación interpretado, interpreta en ejecución, para interpretación del lado del
diseñado originalmente para la Orientado al desarrollo de aplicaciones web ciertos usos puede resultar un servidor, páginas web y
creación de páginas web dinámicas con acceso a información inconveniente que el código fuente CMS
dinámicas almacenada en una base de datos. no pueda ser ocultado. La
PHP ofuscación es una técnica que Se usa en todos los sistemas
puede dificultar la lectura del operativos
código pero no la impide y, en
ciertos casos, representa un costo
en tiempos de ejecución.

También podría gustarte