OpenGL и DirectX являются спецификациями API.Они не ограничены одним языком программирования.В разных реализациях могут использоваться разные языки.
OpenGL обычно реализуется системными библиотеками или предоставляется вашим графическим драйвером.Если вас интересует язык программирования, вы должны проверить, какой из них используется вашей конкретной реализацией.
Для DirectX реализация в Windows может быть наиболее распространенной, но не единственной.Например, эмуляторы или среда выполнения WINE для программ Windows в Linux также реализуют API DirectX (что во многих случаях выполняется с помощью реализации OpenGL базовой системы хоста).