Library

  • Mise à jour le 25 septembre 2024
  • 1 min. à lire

Une bibliothèque (ou library en anglais) est un ensemble de code préécrit et réutilisable qui fournit des fonctionnalités spécifiques aux développeurs. Elle contient généralement des classes, des fonctions et des procédures qui peuvent être utilisées pour effectuer des tâches courantes sans avoir à réécrire le code à chaque fois.

Dans le contexte de la programmation, les bibliothèques sont utilisées pour :

  1. Accélérer le développement en évitant de "réinventer la roue"
  2. Fournir des implémentations optimisées et testées de fonctionnalités complexes
  3. Standardiser certaines pratiques au sein d'une équipe ou d'une communauté de développeurs

Exemple pratique : En Python, on peut utiliser la bibliothèque standard math pour effectuer des opérations mathématiques avancées :

import math

# Utilisation de fonctions de la bibliothèque math
racine_carree = math.sqrt(16)  # Calcule la racine carrée de 16
sinus = math.sin(math.pi/2)    # Calcule le sinus de pi/2

Les bibliothèques peuvent être internes (fournies avec le langage de programmation) ou externes (créées par des tiers). Elles sont souvent gérées par des systèmes de gestion de paquets, comme pip pour Python ou npm pour JavaScript.

Termes connexes : API (Interface de Programmation Applicative), framework, module, package.

tracking-thumb