SDL Language Bindings
The Simple DirectMedia Layer library has bindings to many different programming languages. While SDL is written in C, it works well with C++ and many people like to use it with various scripting languages and special purpose programming languages.
SDL2# - https://github.com/flibitijibibo/SDL2-CS
Bare Game - https://github.com/sysrpl/Bare.Game/blob/master/source/bare.interop.sdl2.pas
Py-SDL2 - https://bitbucket.org/marcusva/py-sdl2