Ведь как известно С++ по умолчанию в своем синтаксисе не поддерживает работу с сетью, с графикой и тд, те же графические интерфейсы, что мы видем в любой современной программе, они же не в консоле сделаны(большинство).
Не в синтаксисе, а в библиотеках. Не входящие в стандарт библиотеки (тот же boost) никто не отменял.
Тогда встречный вопрос, если драйвера пишутся на С, а С не поддерживает сам по себе графику, то как тогда пишутся эти драйвера для работы с графикой?
Вставки на ассемблере тоже никто не отменял.