Apache Ant es una herramienta usada en programación (véase Fundamentos de programación) para la realización de tareas mecánicas y repetitivas, normalmente durante la fase de compilación y construcción (build).