Рассмотрена контекстная технология программирования, основанная на создании специализированного языка для решения заданного класса прикладных задач путем понятийного анализа предметной области и отражения ее понятийной структуры в понятиях создаваемого языка. Описан метод разнесенного грамматического разбора, необходимый для эффективной реализации компилятора системы контекстного программирования.