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