Including libraries in programming
Libraries is a code that someone else wrote and these had been well tested so it is possible to rely on functionality of these. Libraries allow a computer developer to focus on implementation details of the specifics without spending much time on functionality provided by libraries. A developer needs to know which functionality is available in which library and how to use that functionality. Different programming languages call these extensions differently. In some programming languages these are called libraries, in some they are called extensions or modules. Libraries are usually very specific, they provide functionality for certain actions. If a different functionality is needed, then it maybe exists in a different library, or it is needed to implement this functionality from scratch. If a person will try to use a function that was described in a library, but never that library was included in the code of the program, then this program will either fail compilation or execution.