Sei sulla pagina 1di 6

LENGUAJE DE PROGAMACION

QUE ES?

VENTAJAS

DESVENTAJAS

ENTORNOS DE DESARROLLO

C++

Lenguaje de programacin orientada a objetos creado por bjarne stroustrup

es muy potente en cuanto a lo que se refiere a creacin de sistemas complejos un lenguaje muy robusto. Sencillo que permite describir hipertexto. Archivos pequeos. Lenguaje de fcil aprendizaje. Lo admiten todos los exploradores

no es atractivo visualmente no es aconsejable para creacin de pginas web

HTML

Lenguaje utilizado para la creacin de pginas Web. HTML significa HyperText Mark-Up Language, que significa, Lenguaje para el Formato de Documentos de Hipertexto, es decir, texto presentado de forma estructurada y agradable, con enlaces (hyperlinks) que conducen a otros documentos o fuentes es un proyecto de microsoft para crear una nueva plataforma de desarrollo de software con enfasis en transparencia de redes ,con independencia de plataforma y q permite un rapido desarrollo de aplicacin.

Lenguaje esttico. La interpretacin de cada navegador puede ser diferente. Guarda muchas etiquetas que pueden convertirse en basura y dificultan la correccin. Lento para ejecutar archivos pesados

Los entornos de desarrollo son editores, herramientas o programas para desarrollar, elaborar y programar (valga la redundancia) en cada lenguaje. Ideal para html, Notepad++, Eclipse, Aptana, Assembler, Power 3.8

MICROSOFT .NET

#el desarrollo rapido de aplicaciones. #la reutilizacion de componentes software al por mayor. #el uso y la programacion de componentes q siguen una politica de diseo uniforme .

*la dependecia del codigo fuente de una aplicacion con respecto al framework. *la demanda de grandes cantidades de recursos computacionales debido a q la caracteristica de reutilizacion de los frameworks tiende a generalizar la funcion.

Es un lenguaje de programacin dirigido por eventos, desarrollado por el alemn Alan Cooper para Microsoft.

VISUAL BASIC

Posee una curva de aprendizaje muy rpida. Integra el diseo e implementacin de formularios de Windows. Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene acceso prcticamente total a la API de Windows, incluidas libreras actuales. Es uno de los lenguajes de uso ms extendido, por lo que resulta fcil encontrar informacin, documentacin y fuentes para los proyectos. Fcilmente extensible mediante libreras DLL y componentes ActiveX de otros lenguajes.

Las crticas hechas en las ediciones de Visual Basic anteriores a VB.NET son variadas, se citan entre ellas: Problema de versionado asociado con varias libreras DLL, conocido como DLL Hell. Pobre soporte para programacin orientada a objetos Incapacidad para crear aplicaciones multihilo, sin tener que recurrir a llamadas de la API de Windows. Dependencia de complejas y frgiles entradas de registro COM.

Entorno de desarrollo Existe un nico entorno de desarrollo para Visual Basic, desarrollado por Microsoft: Microsoft Visual Basic x.0 para versiones desde la 1.0 hasta la 6.0, (con las diferencias entre las versiones desde la 1.0 (MSDOS/Windows 3.1) hasta la 3.0 (16 bits, Windows 3.1/95) y las de la 4.0 (16/32 bits, Windows 3.1/95/NT) hasta la 6.0 (32 bits, Windows 9x/Me/NT/2000/XP/2003 server). Su entorno de desarrollo es muy similar al de otros lenguajes e IDE's.

C#

es un lenguaje de programacin orientado a objetos desarrollado y estandarizado por Micrisoft como parte de su plataforma NET.

Declaraciones en el espacio de nombres: al empezar a programar algo, se puede definir una o ms clases dentro de un mismo espacio de nombres. Tipos de datos: en C# existe un rango ms amplio y definido de tipos de datos que los que se

Las desventajas que se derivan del uso de este lenguaje de programacin son que en primer lugar se tiene que conseguir una versin reciente de Visual Studio .NET, por otra parte se tiene que tener algunos requerimientos mnimos del sistema para poder trabajar

encuentran en C, C++ o Java. Atributos: cada miembro de una clase tiene un atributo de acceso del tipo pblico, protegido, interno, interno protegido y privado.

adecuadamente tales como contar con Windows NT 4 o superior, tener alrededor de 4 gigas de espacio libre para la pura instalacin, etc.

XML

Es un estandar. creen sus propias etiquetas permitiendo la definicion,transmision,validacion e interpretacion de datos entre aplicaciones y entre organizaciones. xml define datos portables al igual que java define codigo portable lenguaje abierto, estandar derivado de SGML optimizando para su uso en la WWW.

permite la estructuracion de la informacion es la base d ela nueva generacion de aplicaciones web-intercambio de datos poder etiquear los datos con su significado el valor de los atributos siempre se encierra entre comillas dobles o simples. un lenguaje extendible

el mayor informe que las aplicaciones xml. es que el navegador o el visualizador que el usuario utilize no cuente con un parcer capas de visualizar el contenido del documento

Es un lenguaje orientado a objeto, de una plataforma independiente, Fue desarrollado por la compaa Sun Microsystems.

Se pueden realizar distintos aplicativos, como son applets, que son aplicaciones especiales, que se ejecutan dentro de un navegador al ser cargada una pagina HTML en un servidor WEB, por lo general los applets son programas pequeos y de propsitos especficos. Puede desarrollar aplicaciones como software que se ejecutan en forma independiente, es decir con la programacin java, se pueden realizar aplicaciones como un procesador de palabras, una hoja que sirva para clculos, una aplicacin grfica, etc.

esperar la actualizacion siguiente para que sea mas rapido. es algo lento.

El diseo de Java, su robustez, el respaldo de la industria y su fcil portabilidad han hecho de Java uno de los lenguajes con un mayor crecimiento y amplitud de uso en distintos mbitos de la industria de la informtica: POR ESO SE DASARROLLA EN ENTORNOS COMO: En dispositivos mviles y sistemas empotrados, J2ME (Java 2 Platform, Micro Edition). En el navegador web, Java Web Start. En sistemas de servidor, JSP (Java Server Pages). En aplicaciones de escritorio. Plataformas soportadas:Una versin del entorno de ejecucin Java JRE (Java Runtime Environment) est disponible en la mayora de equipos de escritorio.

JAVA

PHP es un lenguaje de programacin interpretado, diseado originalmente para la creacin de pginas web dinmicas PHP

Es un lenguaje multiplataforma. Orientado al desarrollo de aplicaciones web dinmicas con acceso a informacin almacenada en una base de datos.

Como es un lenguaje que se interpreta en ejecucin, para ciertos usos puede resultar un inconveniente que el cdigo fuente no pueda ser ocultado. La ofuscacin es una tcnica que puede dificultar la lectura del cdigo pero no la impide y, en ciertos casos, representa un costo en tiempos de ejecucin.

Potrebbero piacerti anche