Open GL adalah suatu spefikasi grafik
yang low-level yang menyediakan fungsi untuk mempermudah pekerjaan atau untuk
keperluan – keperluan pemrograman grafis (Graphics Programming / GP), termasuk
grafik primitif (titik, garis, dan lingkaran). OpenGL(Open Graphic Library)
adalah sebuah library terdiri dari berbagai macam fungsi dan biasanya digunakan
untuk menggambar sebuah objek 2D ata 3D. OpenGL bersifat Open-Source,
multi-platform dan multi-language.
OpenGL juga merupakan suatu antarmuka
pemrograman aplikasi (application programming interface (API) yang tidak
tergantung pada piranti dan platform yang digunakan, sehingga OpenGL dapat
berjalan pada sistem operasi Windows, UNIX,SGI, Linux, frreBSD dan sistem
operasi lainnya.
OpenGL pada awalnya didesain untuk
digunakan pada bahasa pemrograman C/C++, namun dalam perkembangannya OpenGL
dapat juga digunakan dalam bahasa pemrograman yang lain seperti Java, Tcl, Ada,
Visual Basic, Delphi, maupun Fortran. Namun OpenGL di-package secara
berbeda-beda sesuai dengan bahasa pemrograman yang digunakan.
Untuk lebih jelasnya dapat anda lihat disini.