# Библиотека

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

## Коротко

Готовый набор функций, классов или ресурсов, который подключают к проекту и вызывают из собственного кода.

## Что такое «Библиотека»

Готовый набор функций, классов или ресурсов, который подключают к проекту и вызывают из собственного кода. В отличие от фреймворка, библиотеку вызываете вы, а не она управляет вашей программой. Библиотеки избавляют от повторного написания типовых решений — работы с датами, сетью, форматами. Их устанавливают менеджером пакетов и обновляют, следя за совместимостью и безопасностью зависимостей.

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

- [Менеджер пакетов](https://chugunov.pro/glossary/backend/menedzher-paketov/) — Инструмент установки, обновления, удаления и разрешения зависимостей программных библиотек.
- [Открытое программное обеспечение](https://chugunov.pro/glossary/backend/otkrytoe-programmnoe-obespechenie/) — ПО, исходный код которого доступен для изучения, изменения и распространения на условиях соответствующей лицензии.
- [Фреймворк](https://chugunov.pro/glossary/backend/freimvork/) — Каркас разработки с готовой архитектурой и инструментами, в который разработчик встраивает собственный код.
- [Фреймворк тестирования](https://chugunov.pro/glossary/backend/freimvork-testirovaniia/) — Набор библиотек, правил и средств запуска, организации и отчётности автоматических тестов.
- [Программирование, управляемое данными](https://chugunov.pro/glossary/backend/programmirovanie-upravliaemoe-dannymi/) — Подход, при котором поведение программы определяется структурами и правилами обработки данных, а не жёсткой цепочкой команд.
- [Функциональное программирование](https://chugunov.pro/glossary/backend/funktsional-noe-programmirovanie/) — Стиль разработки, строящий вычисления из функций и стремящийся уменьшать изменяемое состояние и побочные эффекты.
- [Пространство имён](https://chugunov.pro/glossary/backend/prostranstvo-imion/) — Механизм группировки идентификаторов, предотвращающий конфликты одинаковых названий.
- [Среда выполнения](https://chugunov.pro/glossary/backend/sreda-vypolneniia/) — Программное окружение и период, в котором исполняется код приложения.
