Libraries

Tutorials In This Section

Introduction to Software Libraries

In computer programming a library is a collection of non-volatile resources used by computer programs. Libraries may be developed and maintained in-house by large companies, by open-source organizations, or also sold or bundled with other products by commercial entities.

The main reason for using libraries is for re-usability. Ease-of-use is another reason, as many libraies consist of code that the average user would not be able write for themselves.

Another big plus for using libraries is the reduction in time that it takes get get a prototype or project up and running. There are one or more code libraries available for all of the major programming languages, C++, C#, Java, JavaScript and Python as well as lessor used copmuter programming languages.