Asymptote es un lenguaje de gráficos vectoriales descriptivo, desarrollado por Andy Hammerlindl, John C. Bowman (Universidad de Alberta), y Tom Prince, que brinda un entorno natural basado en coordenadas para dibujo técnico.
Las etiquetas y ecuaciones se componen tipográficamente con LaTeX, para salida PostScript de alta calidad.
Está orientado a las matemáticas (por ejemplo, rotación de vectores mediante multiplicación compleja, y usa el método simplex y dibujo diferido para resolver restricciones generales entre objetos de tamaño fijo (etiquetas y puntas de flechas) y objetos que tienen que escalar con el tamaño de las figuras.
Asymptote corre en todas las principales plataformas (UNIX, Mac OS, Microsoft Windows).
Es software libre, disponible bajo los términos de la licencia GNU General Public License.