Lenguajes de Marcas y sus tipos

¿Qué son los Lenguajes de Marcas?

Un Lenguaje de Marcas (Markup Language) es un modo de codificar (redactar) un documento donde, junto con el texto, se incorporan etiquetas (marcas o anotaciones) con información adicional relativa a la estructura del texto o su formato de presentación.

Tipos de Lenguajes de Marcas

Lenguajes de presentacion Define el formato (apariencia) del texto. Éstos suelen ocultar las etiquetas y mostrar al usuario solamente el texto con su formato.
  • RTF (Rich Text Format - Formato de Texto Enriquecido): Desarrollado por Microsoft en 1987. Representa documentos de texto con formato de presentación añadido.
  • TeX: Representa fórmulas matemáticas complejas.
  • Wikitexto: Permite la creación de páginas tipo Wiki.
Lenguajes de procedimientos Orientado también a la presentación pero, además, el programa que representa el documento debe interpretar las etiquetas para realizar acciones en función de ellas.
  • HTML(Hypertext Markup Language - Lenguaje de Marcado de Hipertexto): Su objetivo es la creación de documentos con un formato visual interesante para compartirlo en Internet.
  • LaTeX: Es un sistema de composición de textos, orientado a la creación de documentos escritos que presenten una alta calidad tipográfica.
Lenguajes descriptivos Describen las diferentes partes en las que se estructura el documento, es decir, definen su contenido, pero sin especificar cómo deben representarse.
  • XML (eXtensible Markup Language - Lenguaje de Marcado Extensible): Es un metalenguaje que permite definir otros lenguajes de marcas.