No SDL is not compiler. SDL is special library that acts as an interface between your software and graphics and sound hardware.
It is true that SDL is written in C but there are several language bindings available including the ones for Pascal http://libsdl.org/languages.php
I would also suggest using Free Pascal instead of Turbo Pascal because as Super Vegeta already said it supports multiple platforms and is not only limited to DOS. Also unlike Turbo Pascal whose development was abandoned quite some time ago Free Pascal is updated an maintained regularly.
Bookmarks