Application programming interface
A library, which provides layers to accessibility solutions such as alternate input devices or online keyboards.
A revision control system.
Graphical user interface.
A set of python modules for writing games, based on the SDL.
A cross-platform scripting language.
See Simple DirectMedia Layer .
A cross-platform multimedia library.
A user interface element on a screen, with which the user can interact in a passive or active way.