An API (Application Programming Interface) is a set of subroutine definitions, communication protocols, and tools that are used for building software. Open Graphics Library (OpenGL) is a cross-language, cross-platform API for rendering 2D and 3D vector graphics. The API is typically