Конспект лекций. - СПб.: СПбГУ, 2000. -60 с. Общая задача курса – дать понятие о современных языках программирования, научить выбирать правильный язык программирования, обучить созданию ЯП. В курсе даны особенности трансляции программ, исторический обзор эволюции ЯП, рассмотрены характерные черты языков Ассемблер, Basic, Pascal, C/C++, Prolog, Occam, некоторых функциональных ЯП. Курс подготовлен на кафедре Системного программирования СПбГУ.