Методические указания составлены в соответствии с требованиями государственного образовательного стандарта высшего профессионального образования по направлению подготовки дипломированного специалиста 654600 (специальность 220100 - ''Вычислительные машины, комплексы, системы и сети'') для дисциплины специализации (ДС) ''Теория языков программирования и методы трансляции''. Практические занятия предназначены для углубленного изучения приемов программирования на языке С++ и приобретения практических навыков в разработке интерпретаторов. В задании на проектирование интерпретатора предложен простейший язык Small BASIC. В процессе выполнения практических заданий студенты должны познакомиться с алгоритмизацией построения анализатора выражений и интерпретатора команд