Программирование - услуги
Программирование представляет собой создания определенных компьютерных программ - это общее определение. А если немного вникнуть, то программирование - это формирование программ-инструкций на одном из множества языков программирования (зачастую по созданному алгоритму, техническому заданию). Специалисты, занимающиеся этим, называются программистами.
Программисты по своей сути для решения конкретной задачи добираются при помощи языков программирования до микросхем компьютера, заставляя их функционировать в соответствии с техническим заданием.
Программирование в расширенном смысле этого слова представляет собой совокупную деятельность, связанную с написание и технической поддержкой программного обеспечения на ЭВМ. Более точным является не так давно введенный термин "программная инженерия". В данную категорию включены тщательный анализ, постановка задачи, создание "каркаса" программы, задание алгоритмов, формирование структуры, написание текста программы, ее отладка и последующее тестирование, создание пакета документов, конфигурирование, обновление, доработки и прочее.