openGL يك كتابخانه ي گرافيكيِِِ منبع باز(open source)است كه توسط شركت sillicon graphics طراحي شده است. openGL يك شتاب دهنده ي گرافيكي است كه به برنامه نويس امكان اجراي گرافيك با كيفيت وسرعت بالا  كه در سيستم هاي عامل به صورت پيش فرض امكان ان وجود ندارد را مي دهد.فناوري openGL را مي توان يك واسط نرم افزاري درارتباط با سخت افزار گرافيكي ناميد. ماهيت اصلي ان را كتابخانه هاي مدل سازي وگرافيك سه بعدي تشكيل مي دهند كه درابتدا براي كار با سخت افزارهاي گرافيكي SGI توسعه داده شدند وسرعت وقابليت بالايي دارند . واسط openGL برروي سيستم هاي Linux,windowz unix, و macos قابل پياده سازي است. openGL دوهدف عمده دارد: رفع پيچيدگي هاي ارتباط با ديگرشتاب دهنده هاي 3D به وسيله ي ارايه ي برنامه نويسي با رابط برنامه ي كاربردي منفرد ويكنواخت و رفع يا پنهان كردن تفاوت توانايي هاي پلتفرم هاي سخت افزاري به وسيله ي ارايه ي مستلزمات همه ي راه اندازي ها كه از تمام مجموعه ويژگي ها و خصيصه هاي openGL پشتيباني مي كنند.(استفاده ازتقليد يا نمونه سازي نرم افزاري در صورت لزوم ).  

wikipedia.org