Content deleted Content added
mNo edit summary |
No edit summary |
||
Line 1:
A '''software library''' is a collection of code assembled to perform a set of related tasks. [[Software]] libraries are distinguished from [[executable]]s in that they are not independent [programs; rather, they are "helper" code that provides services to an independent program.▼
[[ja:ライブラリ]] [[es:biblioteca (programa)]]▼
▲A software library is a collection of code assembled to perform a set of related tasks. Software libraries are distinguished from [[executable]]s in that they are not independent programs; rather, they are "helper" code that provides services to an independent program.
== Partial list of topics to fill in ==
Line 8 ⟶ 5:
* relationships among [[linker]]s, [[loader]]s, [[dynamically linked library]], [[statically linked library]], [[application binary interface]]
* Common styles of library organization ([[GUI]] toolkits, [[data structure]]/collection frameworks, I/O libraries, [[functional programming]] combinators, [[metaprogramming]] protocols, etc.)
<!-- Interlanguage links -->
▲[[ja:ライブラリ]] [[es:biblioteca (programa)]]
|