Библиотека DLL (от англ. Dynamic Link Library — «библиотека динамической компоновки», «динамически подключаемая библиотека») — это файл, содержащий код и данные, которые могут быть использованы несколькими программами одновременно. 25
Зачем нужна библиотека DLL:
- Упрощает разработку. 1 Позволяет программистам разрабатывать программы, используя уже существующие функции, вместо того чтобы писать их с нуля. 2
- Экономит ресурсы. 12 Поскольку одна и та же библиотека может быть использована несколькими программами одновременно, уменьшается объём требуемой оперативной памяти и дискового пространства. 1
- Обеспечивает модульность программ. 2 Создание нескольких DLL-библиотек позволяет загружать их по мере запроса пользователем тех или иных функций приложения. 2
- Упрощает обновление. 12 При обновлении программы или операционной системы достаточно заменить только соответствующий DLL-файл, не трогая остальные компоненты. 2