1 Створення БД та реалізація запитів мовою SQL у відповідності до варіанту
2 Програмування макета цільової програми з виділенням в ньому постійних та параметричних компонент (фрагментів коду)
3 Визначення токенів граматики мови, побудова графів переходів для них та програмування регулярних виразів
4 Побудова й програмування невизначеного та визначеного автоматів для розпізнавання токенів
5 Програмування лексичного аналізатора
6 Представлення опису заданої мови в БНФ та графічній формі з використанням токенів
7 Синтаксичний аналіз у ручному режимі двох прикладів операторів підмножини мови SQL варіантом як спадним, так і висхідним методами
8 Побудова таблиці переходів синтаксичного LL(1)-аналізатора.
9 Програмування предиктивного синтаксичного аналізатора (ПСА)
10 Програмування обробника синтаксичних помилок
11 Програмування семантичного аналізатора
12 Програмування генератора коду