Генерация кода - автоматическое формирование фрагментов исходного программного кода с использованием заданных правил, шаблонов или языковых моделей. Исходные данные могут включать текстовое описание, спецификацию поведения, примеры входов и выходов, а также существующий код для продолжения или рефакторинга. Результат применяется как заготовка, которую затем уточняют в зависимости от требований проекта и форматов окружения.