A biblioteca estándar de C é pequena en comparación coas bibliotecas estándar doutras linguas. A biblioteca C proporciona un conxunto básico de funcións matemáticas, manipulación de cadeas, conversións de tipos e entradas e saídas baseadas en ficheiros e consolas. Non inclúe un conxunto estándar de "tipos de contedores" como a biblioteca de plantillas estándar de C ++, e moito menos os kits de ferramentas de interface gráfica de usuario (GUI) completa, as ferramentas de rede e a profusión doutras funcionalidades que Java e.NET Framework proporcionan como estándar. A principal vantaxe da pequena biblioteca estándar é que proporcionar un ambiente de traballo ISO C é moito máis fácil que con outras linguas e, en consecuencia, o portaxe de C a unha nova plataforma é relativamente fácil. Pregunta: Que non inclúe a biblioteca C?
Non inclúe un conxunto estándar de "tipos de contedores" como a biblioteca de plantillas estándar de C ++, e moito menos os kits de ferramentas de interface gráfica de usuario (GUI) completos.