Программирование — процесс создания компьютерных программ. По выражению одного из основателя языков программирования Никлауса Вирта «Программы = алгоритмы + структуры данных». Программирование основывается на использовании языков программирования, на которых записываются исходные тексты программ.