У цьому підручнику представлено вступний курс для тих, хто починає опановувати професію програміста. Матеріал розраховано на студентів молодших курсів. Підручник пропонує чіткі визначення основних понять програмування, знайомить із основними технології проектування, розробки та наладки програмування. У підручнику наведено десятки прикладів розв'язання конкретних задач.