Por ejemplo, los gráficos vectoriales basados en TeX están completamente integrados en ConTeXt gracias a Metafun, del cual es un subconjunto el lenguaje de programación gráfico MetaPost (derivado, a su vez, de Metafont, otro lenguaje creado por Donald Knuth).
Se complementa con algunos scripts escritos en Perl, como TeXutil y TeXexec.
Además, se caracteriza por un analizador sintáctico de XML integrado (con soporte para MathML).
Este sistema ha sido desarrollado desde 1990 por Hans Hagen de PRAGMA Advanced Document Engineering (Pragma ADE), una empresa holandesa.
Los documentos con ConTeXt son simples: se utilizan archivos en texto plano (habitualmente con la extensión .tex), y se compilan con el script texexec.