Dynamic linking Library (DLL) is a kind of small program collection, this program is stored in the computer as file with extension .dll. This program is then can be called by other big program to run their application that communicate with specific devise such as printer, scanner, photo etc. Many other application using a dll file, Dll file that support to specific device operation called as device driver.
Why some application using this dll file, because for certain code dll file can be use by many application or many device so that don’t need to write again the same code. For this reason using dll file will more efficient memory, and using this dll file will not loaded into RAM memory together with the main program, so RAM memory will less to use.
DLL file is often given a “.dll” file name suffix. During using this file that is linked with the main program on the execution this dll file then will compile with the main program. The set of such file (or DLL0 is somewhat comparable to the library routine provided with programming language such as C and C++.