LaTeX es un lenguaje de marcado de documentos y un sistema de preparación de documentos para el programa de composición tipográfica TeX. El término LaTeX se refiere solo al idioma en el que se escriben los documentos, no al editor utilizado para escribir esos documentos. Para crear un documento en LaTeX, se debe crear un archivo .tex utilizando algún tipo de editor de texto. Si bien la mayoría de los editores de texto se pueden usar para crear un documento LaTeX, se han creado varios editores específicamente para trabajar con LaTeX.
Utiliza el mismo motor de composición tipográfica subyacente (Tex) pero permite la personalización del diseño en comandos más consistentes.