Standard library
Library made available across implementations of a programming language
In computer programming, a standard library is the library made available across implementations of a programming language. Often, a standard library is specified by its associated programming language specification, however, some are set in part or whole by more informal practices of a language community.
Nº Q1199356 ★
Common · Knowledge
Standard library
Library made available across implementations of a programming language
In computer programming, a standard library is the library made available across implementations of a programming language. Often, a standard library is specified by its associated programming language specification, however, some are set in part or whole by more informal practices of a language community.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
In computer programming, a standard library is the library made available across implementations of a programming language. Often, a standard library is specified by its associated programming language specification, however, some are set in part or whole by more informal practices of a language community. Some languages define a core part of the standard library that must be made available in all implementations while allowing other parts to be implemented optionally. In many languages, the standard library often has its own namespace. For example, C++, D, and Rust use std::* as the standard library namespace. C# uses System.*, while Java uses java.*, javax.* and jdk.*. However, in some like Python and Go, there is no "standard library namespace" or common prefix for modules belonging to the standard library. As defined with the core language aspects, the line between the core language and its standard library is relatively subtle. A programmer may confuse the two aspects even though the language designers intentionally separate the two. The line between the core language and its standard library is further blurred in some languages by defining core language constructs in terms of its standard library. For example, Java defines a string literal as an instance of the java.lang.String class. Smalltalk defines an anonymous function expression (a "block") as an instance of its library's BlockContext class. Scheme does not specify which portions must be implemented as core language vs. standard library.
Text: Wikipédia, CC BY-SA 4.0. · Image: MdeVicente (CC0) ·
Related cards
Standard Template Library
Software library for the C++ programming language
Nº Q741235 ★★
Runtime library
Set of routines that can be invoked by a compiled software binary during its execution
Nº Q1444922 ★★
C++ Standard Library
Collection of classes and functions, which are written in the core language and part of the C++ ISO Standard itself
Nº Q1022270 ★★
Standard ML
Programming language
Nº Q597330 ★★
Musl
C standard library implementation
Nº Q6942849 ★★
C++
General-purpose programming language
Nº Q2407 ★★★★