Стандартная библиотека шаблонов или STL — это библиотека универсальных контейнеров, итераторов, алгоритмов и функциональных объектов C++. Когда C++ был стандартизирован, большие части STL были приняты в Стандартную библиотеку, и эти части в Стандартной библиотеке также иногда ошибочно называются вместе «STL».