Программирование
Компьютерное программирование - это процесс проектирования и создания исполняемой компьютерной программы для достижения определенного компьютерного результата или выполнения определенной задачи. Программирование включает в себя такие задачи, как синтаксический анализ, генерация алгоритмов, определение точности алгоритмов и потребления ресурсов, а также реализация алгоритмов на выбранном языке программирования (обычно называемом кодированием). Исходный код программы написан на одном или нескольких языках, понятных программистам, а не на машинном коде, который выполняется непосредственно центральным процессором. Цель программирования - найти серию инструкций, которые автоматизируют выполнение задачи (которая может быть такой же сложной, как операционная система) на компьютере, часто для решения конкретной проблемы. Таким образом, профессиональное программирование часто требует опыта во многих различных темах, включая знание предметной области, специализированных алгоритмов и формальной логики.