Clasificación de la Biblioteca del Congreso
La clasificación fue desarrollada originalmente por Herbert Putnam con la ayuda de Charles Ammi Cutter en 1897 antes de asumir el cargo de bibliotecario del Congreso. Estuvo influida por la clasificación de Cutter y el sistema Dewey de clasificación y fue diseñada para ser usada en la Biblioteca del Congreso. El nuevo sistema sustituyó a un sistema de localización fija desarrollado por Thomas Jefferson. En el momento de la marcha de Putnam de su cargo en 1939 todas las clases excepto la K (Derecho) y partes de la B (Filosofía y Religión) estaban bien desarrolladas. La clasificación ha recibido críticas por carecer de una base teórica sólida, ya que muchas de las decisiones tomadas en su desarrollo estuvieron motivadas por las necesidades prácticas específicas de esa biblioteca más que por consideraciones epistemológicas.
Biblioteca estándar de C
El nombre y las características de cada función, el prototipo, así como la definición de algunos tipos de datos y macros, se encuentran en un fichero denominado archivo de cabecera (con extensión ".h"), pero la implementación real de las funciones están separadas en un archivo de la biblioteca. La denominación y el ámbito de las cabeceras se han convertido en comunes, pero la organización de las bibliotecas sigue siendo diversa, ya que éstas suelen distribuirse con cada compilador. Dado que los compiladores de C, a menudo, ofrecen funcionalidades adicionales que no están especificados en el ANSI C, la biblioteca de un compilador no siempre es compatible con el estándar ni con las bibliotecas de otros compiladores.