Its aimed at newbies to help them grasp the concept of how programming works and not work with some abstracts and complexities of sdl and audio directly aong with input and event handling and etc... Ie. the hard part in my learning sdl experience.