'''OpenGL''' (da '''Open''' '''G'''raphics '''L'''ibrary, ossia libreria aperta di grafica) è una specifica che definisce una API per più linguaggi e per più piattaforme per scrivere applicazioni che producono [[computer grafica]] 2D e 3D. L'interfaccia consiste in circa 250 diverse chiamate di funzione che si possono usare per disegnare complesse scene tridimensionali a partire da semplici primitive. È usato per sviluppare nell'industria dei videogiochi (nella quale compete con Direct3D su Microsoft Windows), per applicazioni di CAD, realtà virtuale, e CAE. È lo standard di fatto per la computer grafica 3D in ambiente Unix.
Esistono implementazioni efficienti di OpenGL (che sfruttano in modo più o meno completo le [[GPU]]) per [[Microsoft Windows]], molte piattaforme [[Unix]], la [[Playstation 3]], e il [[Mac OS]].