HTML

HTML es un lenguaje de marcado que se utiliza para el desarrollo de páginas de Internet. Se trata de la sigla que corresponde a HyperText Markup Language, es decir, Lenguaje de Marcas de Hipertexto, que podría ser traducido como Lenguaje de Formato de Documentos para Hipertexto Se trata de un formato abierto que surgió a partir de las etiquetas SGML (Standard Generalized Markup Language). Concepto traducido generalmente como «Estándar de Lenguaje de Marcado Generalizado» y que se entiende como un sistema que permite ordenar y etiquetar diversos documentos dentro de una lista. Este lenguaje es el que se utiliza para especificar los nombres de las etiquetas que se utilizarán al ordenar, no existen reglas para dicha organización, por eso se dice que es un sistema de formato abierto. Breve historia del HTML Este lenguaje fue desarrollado por la Organización Europea de Investigación Nuclear (CERN) en el año 1945 con la finalidad de desarrollar un sistema de almacenamiento donde las cosas no se perdieran, que pudieran ser conectadas a través de hipervínculos. Primeramente crearon un dispositivo llamado «memex», el cual era considerado como un suplemento para la memoria. Posteriormente, Douglas Engelbart, diseñó un entorno de trabajo por computadora que recibiría el nombre de oNLine System que poseía un catálogo para facilitar la tarea de búsqueda dentro de un mismo organismo.

Para saber mas sobre los diferentes tipos de etiquetas puede ver el siguiente enlace: Tipos de etiquetas.

Un recurso muy practico y realmente completo para poder aprender desde lo basico hasta lo mas avanzado de HTML es W3Schools, donde se puede consultar acerca del funcionamiento de varias viñietas w3schools.

CSS

El lenguaje CSS es un lenguaje que determina el estilo de los documentos HTML. Abarca opciones relativas a fuentes, colores, márgenes, líneas, altura, anchura e imágenes de fondo, entre otros. En la actualidad es posible utilizar lenguaje HTML para desarrollar el formato de páginas web. Sin embargo el lenguaje CSS ofrece más opciones y es más preciso, además de que es compatible con todos los navegadores actuales.

Los lenguajes de hojas de estilo surgieron con la introducción de Internet y el crecimiento exponencial del lenguaje HTML para la creación de documentos electrónicos. El organismo W3C (World Wide Web Consortium) es el encargado de crear todos los estándares relacionados con la web y fue el que propuso la creación de un lenguaje de hojas de estilos específico para el lenguaje HTML. Se escogieron dos propuestas la CHSS (Cascading HTML Style Sheets) y la SSP (Stream-based Style Sheet Proposal).

Flowers in Chania

Lenguaje PERL

Perl es un lenguaje de programación diseñado por Larry Wall en 1987. Este toma características del lenguaje C y de muchos otros lenguajes de programación. Estructur almente está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por: Su destreza en el procesado de texto y no tener ninguna de las limitaciones de los otros lenguajes de script.
Este se utiliza sobretodo para crear aplicaciones CGI para entornos web. Si en nuestro servidor vemos una carpeta llamada cgi-bin, es que allí se encuentra el intérprete Perl, y podemos llamarlo para ejecutar nuestro código. Aunque fue muy popular en entornos web, todavía se usa para crear scripts de servidores. Ese es el motivo que sea uno de los lenguajes más usados del mundo.

Junto al intérprete tenemos un gran conjunto de librerías y módulos. También tiene una interficie para poder conectar con un amplio abanico de motores de bases de datos, ya que puedes consultar mediante SQL y procesar los registros devueltos gracias al módulo DBI, haciendo que el código mismo código sea reutilizable en cualquier tipo de gestor de base de datos

Una característica curiosa es que sólo tiene tres tipos de datos: los escalares, las listas y los hashes.

Si quiere saber mas sobre este lenguaje de programacion, visite: El evangelio de Perl

Modulos utilizados en clase.

En Perl, como en la mayoría de los lenguajes de programación tenemos los módulos o librerías o bibliotecas, según se prefiera llamar. Un módulo en Perl es un conjunto de funciones u objetos que se pueden acceder desde nuestro script. Se puede utilizar los módulos utilizando la sentencia use, como, por ejemplo:

....
#Usamos las librerias de acceso a BD
use DBI;
....