Найбільш поширеною мовою програмування упродовж кількох останніх десятиліть, поза жодним сумнівом, є мова С++, на підставі якої “виросло” багато сучасних мов програмування і програмних середовищ. Цьому сприяли такі її властивості, як лаконічність, потужність, гнучкість, мобільність, можливість доступу до всіх функціональних засобів системи. 

Завдання дисципліни  “Основи програмування та алгоритмічні мови ” є ознайомлення студентів з мовою програмування і С++ .

Дисципліна вивчає синтаксис та семантику основних стандартних конструктивних компонентів мови: лексем, виразів, операторів, функцій. Значну увагу приділяється  різновидам типів даних, зокрема опрацюванню масивів, символьних рядків, структур тощо.

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

По завершенню вивчення курсу студенти виконують курсову роботу.