Diccionario

Biblioteca

Código ya escrito por otras personas que añades a tu proyecto para no programar desde cero tareas habituales.

Una biblioteca ofrece funciones listas para usar: leer un Excel, enviar correos, dibujar gráficos… Tu programa la llama cuando la necesita.

La diferencia con un framework es quién manda: tú llamas a la biblioteca, mientras que un framework marca la estructura del programa y llama a tu código. Se instalan con el gestor de paquetes del lenguaje.

Un ejemplo

En vez de programar cómo hacer peticiones HTTP, en Python instalas la biblioteca requests con pip install requests.