یک نوع از برنامهنویسی کامپیوتر است که در آن با استفاده از برخی مکانیسمها به تولید یک برنامه کامپیوتری پرداخته میشود و به برنامه نویسان انسانی اجازه میدهد در یک انتزاع سطح بالاتر برنامه بنویسند (fa)
тип комп’ютерного програмування, у котрому комп’ютерна програма створюється за допомогою певного механізму, що дозволяє програмістам-людям писати програми на вищому рівні абстракції. (uk)
Programmierung basierend auf der automatischen Erzeugung von Programmcode durch einen Generator (de)
type of computer programming where some mechanism generates a computer program allowing programmers to write code at higher abstraction levels (en)