Įvadas. Interpretatoriai. Kompiliatoriai. Programavimo kalbų klasifikacija. Kalbos pritaikytos mašinoms. Mašininė kalba. Simbolinio kodavimo kalbos. Autokodai. Makros. Kalbos, priklausančios nuo mašinų. Problematiškai orientuotos kalbos. Universalios kalbos. Dialoginės kalbos. Neprocedūrinės kalbos. Programavimo kalbų vystymasis. Plankalkul. Asembleris. Lisp. Fortran. Algol. Beisik. Refal. Prolog ir Prolog++. Pascal. C. C kalbos ypatumai. C kalbos trūkumai. C++. C++ projekto pastabos. Ada. Išvada.