Следующий план представляет собой обзор и тематическое руководство по компьютерному программированию:
Компьютерное программирование – процесс, который ведет от первоначальной формулировки вычислительной проблемы к исполняемым компьютерным программам. Программирование включает в себя такие действия, как анализ, развитие понимания, генерация алгоритмов , проверка требований алгоритмов, включая их правильность и потребление ресурсов, и реализация (обычно называемая кодированием [1] [2] ) алгоритмов на целевом языке программирования . Исходный код пишется на одном или нескольких языках программирования . Цель программирования – найти последовательность инструкций, которая автоматизирует выполнение определенной задачи или решение заданной проблемы.
Язык программирования – формальный сконструированный язык, предназначенный для передачи инструкций машине, в частности компьютеру. Языки программирования могут использоваться для создания программ, управляющих поведением машины или для выражения алгоритмов.
20 самых популярных языков программирования по состоянию на декабрь 2022 года [обновлять]: [3]
Сравнение языков программирования