Что такое STL?

Что означает STL в контексте C ?

"Механизм шаблонов встроен в компилятор C , чтобы дать возможность программистам делать свой код короче за счет обобщенного программирования. Естественно, существуют и стандартные библиотеки, реализующие этот механизм. STL является самой эффективной библиотекой C на сегодняшний день..." - https://tproger.ru/articles/stl-cpp/

STL - Standart Template Library - это библиотека с множеством полезных штук, типа системных коллекций, строк, строковых коллекций, итераторов и всего такого прочего, без чего работа с языком была бы крайне неудобна.

Именно с помощью STL, программируя на C , вы используете такие штуки как предикаты, коллекции с их методами и так далее.