The library is a combination of C, Python, Native, and OpenGL. The binding is created using the standard ctypes library, and is provided under an extremely liberal BSD-style Open-Source license. Python provide another game library named pyglet which is cross-platform windowing and multimedia library for Python. This project involves OpenGL using Python.