SDLは移植性のあるビデオフレームバッファ、オーディオ出力、マウス、キーボードへのローレベルアクセスを可能にするライブラリです。SDLで多くの異なるプラットフォームで実行されるポータブルなゲームを簡単に書けます。