ABC es un lenguaje de programación imperativo de propósito general y entorno de programación desarrollado en el "Centrum Wiskunde & Informatica" de Países Bajos por Leo Geurts, Lambert Meertens y Steven Pemberton.