Що таке DLL файли? Як не дивно — бібліотека

Комп’ютерні програми стають все розумнішими і все більше схожими на людей. Не дивно, що в якийсь момент їм теж знадобилися бібліотеки. Тоді і з’явилася перша DLL. Dynamic Link Library – клієнтська бібліотека.

Що зберігається в DLL?

Програма – це спосіб обробки інформації. При цьому часто доводиться здійснювати одні й ті ж дії. Такі дії в програмуванні називаються процедурами і функціями. Припустимо, програмі треба 100 разів перемножити одне число на інше. Вона буде звертатися до відповідної функції всередині неї до тих пір, поки не виконає всі дії.

Але програм, яким потрібна операція множення, безліч. І до появи DLL кожна з них містила в собі одну і ту ж функцію. Фізично вона являє собою кілька рядків у програмі. Кожен символ — один байт. Він завантажується в пам’ять комп’ютера. А пам’ять не безмежна.

Програмісти швидко зметикували, що можна такі функції помістити в одну програму. А кому треба, нехай звертаються до неї. Так з’явилася DLL. Це бібліотека, в якій замість книг зберігаються загальні функції.