SDL 是跨越了許許多多的平臺,不單單只是在 Linux 上可以見得到它的蹤影,連 Win32、BeOS、MacOS、Solaris、IRIS、FreeBSD 等等都有它的版本,使得同一種軟件,移植性相當的高。
Simple DirectMedia Layer是一個開源的跨平臺多媒體庫,用于直接控制底層的多媒體硬件,包括音頻、鍵盤、鼠標、操縱桿、3D硬件(通過OpenGL)以及2D視頻framebuffer。它被MPEG視頻播放軟件、模擬器以及很多流行游戲所使用。
使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。