Diferencia entre revisiones de «Biblioteca (informática)»

Contenido eliminado Contenido añadido
Se corrigió el texto que hacía creer que la traducción de "library" también podía ser "librería", cuando esto es un error muy común del lenguaje y de traducción.
Línea 1:
[[Archivo:Ogg vorbis libs and application dia.svg|thumb|277px|Ilustración de una aplicación que utiliza la biblioteca <code>libvorbisfile.so</code> para reproducir un archivo [[Ogg Vorbis]].]]
 
En [[informática]], una '''biblioteca''' o, llamada por vicio del lenguaje '''librería''' (del [[idioma inglés|inglés]] ''library'') es un conjunto de implementaciones funcionales, codificadas en un [[lenguaje de programación]], que ofrece una interfaz bien definida para la funcionalidad que se invoca.
 
A diferencia de un programa ejecutable, el comportamiento que implementa una biblioteca no espera ser utilizada de forma autónoma (un programa sí: tiene un punto de entrada principal), sino que su fin es ser utilizada por otros programas, independientes y de forma simultánea. Por otra parte, el comportamiento de una biblioteca no tiene por qué diferenciarse demasiado del que pudiera especificarse en un programa. Es más, unas bibliotecas pueden requerir de otras para funcionar, pues el comportamiento que definen refina, o altera, el comportamiento de la biblioteca original; o bien la hace disponible para otra tecnología o lenguaje de programación.