Jabarkan Core library dari Basa program dalam bahasa sunda

Most programming languages have an associated core library (sometimes known as the 'Standard library', especially if it is included as part of the published language standard), which is conventionally made available by all implementations of the language. Core libraries typically include definitions for commonly used algorithms, data structures, and mechanisms for input and output.

A language's core library is often tréated as part of the language by its users, although the designers may have tréated it as a separate entity.  Many language specifications define a core that must be made available in all implementations, and in the case of standardized languages this core library may be required.  The line between a language and its core library therefore differs from language to language.  Indeed, some languages are designed so that the méanings of certain syntactic constructs cannot even be described without referring to the core library.  For example, in Java, a string literal is defined as an instance of the java.lang.String class; similarly, in Smalltalk, an anonymous function expression (a "block") constructs an instance of the library's BlockContext class.  Conversely, Scheme contains multiple coherent subsets that suffice to construct the rest of the language as library macros, and so the language designers do not even bother to say which portions of the language must be implemented as language constructs, and which must be implemented as parts of a library.