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