miércoles, 8 de febrero de 2012

Lenguajes de Programación

Lenguaje de Programación HTML
HTML (HyperText Markup Language).
HTML es el lenguaje que predomina entre los lenguajes que se utilizan para la elaboración de páginas web. La estructura y el contenido se describen en forma de texto, el texto también puede ser complementado con objetos tales como imágenes. 
En HTML las líneas de código se escriben en forma de «etiquetas», rodeadas por corchetes angulares (< >). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script, el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML.
En sí, HTML no es un lenguaje de programación, puesto que, por su naturaleza, no implementa funciones básicas como acceso a Bases de Datos o funciones de edición gráfica.
Una característica que identifica a HTML es que no distingue entre mayúsculas y minúsculas, y como se mencionó en un principio es el lenguaje por excelencia para crear páginas web.

Ventajas:
  • Debido a que es una aplicación de texto, ocupa poco espacio
  • Es rápido
  • Tiene mucho desarrollo
  • Se puede usar en computadoras con poca capacidad
Desventajas:
  • Poco amigable
  • Tiene una interfaz restringida


PYTHON  
PYTHON 
Python es un lenguaje de programación de alto nivel que hace uso de una sintaxis muy limpia la cual favorece un código legible.
Se conoce como un lenguaje de programación multiparadigma, lo cual hace referencia a que soporta orientación a objetos, programación imperativa y programación funcional. 
También es un lenguaje interpretado, usa tipado dinámico, es fuertemente tipado y multiplataforma.
Posee una licencia de código abierto, denominada Python Software Foundation License.

Ventajas:
  • Contiene una gran cantidad de funciones y librerías
  • Es sencillo y rápido de programar
  • Portátil

Desventajas:
  • Lento en su ejecución

PERL
PERL
Perl, es un lenguaje poderoso en lo que es el manejo de las expresiones regulares, contiene una gran cantidad de módulos preprogramados, y toma algunas de las características del lenguaje C.

Tiene varias utilidades, está principalmente orientado a la busqueda, extracción y formateado de ficheros de tipo texto. También es muy usado para manejo y gestión de procesos.

Ventajas:
  • Construcción de pequeños programas que pueden ser usados como filtros para obtener información de ficheros, realizar busquedas.
  • Soporta varios paradigmas de programación
  • Sencillo en sintáxis
Desventajas:
  • El código puede volverse desordenado, si varios programadores no establecen alguna convención de sintaxis.