Концептуальное программирование — это парадигма программирования, в которой основное внимание уделяется тому, как концепции, живущие в голове программиста, переводятся в представления, находящиеся в пространстве кода. Этот подход был введен в 2001 году Кристофом де Динешином с языком программирования XL.