I found SDL while researching C++. SDL stands for "Simple DirectMedia Layer" it is used for controlling;
- mouse
- keyboard ( gotta write a keylogger immidiately lol)
- audio ( I think I can use this future for my musify project??)
- graphics hardware
- joystick
" its written in C and natively supports C++. I think they use it for developing games most.. "
Game development tutorial with SDL:
"I should come back and learn some SDL stuff with fun stuff :P"
Books about SDL:
I think I found a heaven..