.

Technology

Library

A pre-compiled collection of code (functions, classes) that developers use to accelerate program construction: essential for software reuse (e.g., React, Python's standard library).

A software library is a reusable package: pre-written code, functions, and data designed to execute specific tasks, preventing developers from 'reinventing the wheel.' It promotes modularity and efficiency, abstracting complex operations (like system calls) through a simple Application Programming Interface (API). Libraries are categorized by their linking method (static vs. dynamic/shared) and function. For example, web developers use jQuery for DOM manipulation, while system programs might use a dynamic library like `libvorbisfile` for Ogg Vorbis audio playback. This modular approach significantly reduces development time and code redundancy across projects.

https://en.wikipedia.org/wiki/Library_(computing)
21 projects · 22 cities

Related technologies

Recent Talks & Demos

Showing 1-21 of 21

Members-Only

Sign in to see who built these projects