OpenGL est programmé en C.
Comme dit Dnob, on peut l´utiliser dans d´autres langages, en appelant les dll.
OpenGL sera toujours aussi rapide dans un autre langage, meme si ce langage est plus lent, parce qu´il est précompilé dans les dll.
Par contre, tout ce qu´il y a autour (ne pensez pas qu´OpenGL fait tout tout seul, il faut calculer des points, des coordonnées, etc etc avant de demander a OpenGL de les rendre), bref, tout ce qu´il y a autour sera a la vitesse du langage, a savoir plus lent (car le langage C (et le C++) sont pour le moment indétronables en rapidité)