Logo

Lenguaje de ProgramaciÓn Web

El más conocido de los lenguajes de programación web es el HTML (Hiper Text Markup Language). Se puede traducir como lenguaje de marcas hipertextuales, es el lenguaje usado para crear páginas web en Internet. Este lenguaje de programación web, el HTML, codifica un documento y junto con el texto incluye unas etiquetas o marcas que le aportan información adicional sobre la forma y presentación de ese texto.

El HTML se ha convertido en uno de los lenguajes de programación web más importantes gracias a que la mayoría de los navegadores de Internet lo toleran bastante bien, es uno de los lenguajes más usados para la creación de documentos y es un lenguaje muy fácil de aprender.

Este lenguaje de programación web fue inventado por Tim Berners-Lee en 1986. El HTML combina el concepto de Hipertexto, que permite conectar dos elementos entre si, y el SGML (Lenguaje Estándar de Marcación General) que permite colocar etiquetas o marcas en un texto para indicar como queremos que ese documento se visualice.

No es un lenguaje de programación como el Visual Basic, o el C++ que tienen compilador. Por esta razón si cometemos algún error de sintaxis, el programa no lo notará y se verá tal y como el HTML lo entienda. Para trabajar con este lenguaje de programación web, como es un procesador de texto, lo único que necesitaremos es un simple bloc de notas o cualquier otro editor de texto para comenzar a escribir el código de la página web que queramos crear.

De todas formas existen otros lenguajes de programación web que también se usan como partes o a veces acompañando o mejorando el contenido de las páginas web, entre ellos tenemos: CSS, hojas de estilo que mejoran la presentación del documento. JavaScript, lenguaje de programación web que permite darle efectos dinámicos a las páginas webs. PHP, es el más conocido y usado de los lenguajes de programación web de servidor. ASP y JSP, son dos lenguajes de programación web que actualmente esta siendo muy usados. Y MySQL, lenguaje de programación para manejar bases de datos.