Модуль в
программировании представляет собой функционально законченный фрагмент
программы, оформленный в виде отдельного
файла с
исходным кодом, предназначенный для использования в других программах. Модули позволяют разбивать сложные задачи на более мелкие. Обычно проектируются таким образом, чтобы предоставлять
программистам удобный для многократного использования
функционал (интерфейс) в виде набора
функций,
классов,
констант. Модули могут объединяться в пакеты и, далее, в
библиотеки.