# Процедурное программирование

URL: https://chugunov.pro/glossary/backend/protsedurnoe-programmirovanie/
Оригинальное название: procedural programming
Раздел: [Backend](https://chugunov.pro/glossary/backend/)
Обновлено: 28.07.2026.
Источник: глоссарий веб-разработки chugunov.pro.

## Коротко

Парадигма, в которой программа организована как последовательность процедур, изменяющих данные.

## Что такое «Процедурное программирование»

Парадигма, в которой программа организована как последовательность процедур, изменяющих данные. Код разбивают на процедуры (функции), вызываемые по порядку для решения задачи. Этот подход прост и понятен для линейных алгоритмов и небольших программ. Его развитием стали структурное программирование и, в другом направлении, объектно-ориентированный подход.

## Связанные термины

- [Парадигма программирования](https://chugunov.pro/glossary/backend/paradigma-programmirovaniia/) — Общий стиль построения программ, определяющий основные способы представления данных и организации вычислений.
- [Программирование](https://chugunov.pro/glossary/backend/programmirovanie/) — Процесс проектирования алгоритмов и записи инструкций, которые компьютер выполняет для решения задачи.
- [Программирование, управляемое данными](https://chugunov.pro/glossary/backend/programmirovanie-upravliaemoe-dannymi/) — Подход, при котором поведение программы определяется структурами и правилами обработки данных, а не жёсткой цепочкой команд.
- [Язык программирования](https://chugunov.pro/glossary/backend/iazyk-programmirovaniia/) — Формальный язык с синтаксисом и семантикой для описания вычислений и поведения программ.
- [Функциональное программирование](https://chugunov.pro/glossary/backend/funktsional-noe-programmirovanie/) — Стиль разработки, строящий вычисления из функций и стремящийся уменьшать изменяемое состояние и побочные эффекты.
- [Программная инженерия](https://chugunov.pro/glossary/backend/programmnaia-inzheneriia/) — Систематическое применение инженерных методов к проектированию, созданию, проверке и сопровождению программ.
- [ООП](https://chugunov.pro/glossary/backend/oop/) — Парадигма, в которой программа моделируется взаимодействующими объектами с данными и поведением.
- [API](https://chugunov.pro/glossary/backend/api/) — Формализованный интерфейс, через который программы запрашивают функции и обмениваются данными друг с другом.
