Library (computing)
Collection of resources used to develop a computer program / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Library (computer science)?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
"Software library" redirects here. Not to be confused with library software.
This article is about a software development concept. For a repository of digital assets, see Digital library.
In computer science, a library is a collection of read-only resources that is leveraged during software development to implement a computer program.
Historically, a library consisted of subroutines (generally called functions today). The concept now includes other forms of executable code including classes and non-executable data including images and text. It can also refer to a collection of source code.
For example, a program could use a library to indirectly make system calls instead of making those system calls directly in the program.