+程序设计语言中的一个重要特征，而标准模板库正是基于此特征。标准模板库使得C++编程语言在有了同Java一样强大的类库的同时，保有了更大的可扩展性。
历史.标准模板库系由创造于1979年前后，这也正是比雅尼·斯特劳斯特鲁普创造C++的年代。虽然于1971年开始即在计算机几何领域发展并倡导某些泛型程序设计观念，但早期并没有任何程式语言支援泛型程序设计。 Alex和Musser曾于1987开发出一套相关的Ada library.标准模板库设计人Stepanov早期从事教育工作，