Стандартная библиотека C++, Справочное руководство, Джосаттис Н.М., 2014.
Вскоре после своего появления язык C++ стал фактическим стандартом объектно-ориентированного программирования. Вследствие этого появилась необходимость в стандартизации. Только имея общепринятый стандарт, можно писать программы, работающие на разных платформах — от персональных компьютеров до мейнфреймов. Более того, стандартная библиотека позволила бы программистам использовать универсальные компоненты и обеспечила бы более высокий уровень абстрактности без потери переносимости программ, избавив программистов от необходимости разрабатывать все программы с самого начала.