SDL
SDL自身はC言語で書かれており、C/C++向けのインタフェースのみが公式に提供されているが、Ada、C#、Java、Lua、Pascal、Perl、Python、Ruby、Rust、Smalltalkなどの各種プログラミング言語向けのバインディング(ラッパー)もコミュニティによって開発されている。