im working on a 2d game using sprites and i am currently on debian linux. however i do not know how to load graphics in linux. the tutorial only covered windows. i want to be able to create a window in linux as well as being able to make it full screen and i need to know how to load images into this window. i have some experiance programing in basic and visual basic. as well as a little experiance in java. but im just now loarning c++. i intend to make some smaller programs of course before the main video game but i need to know how to load the window and how to load images. also i will need to be able to use alpha transparency im sure c++ is capable of that but if you could help me with that it would be quite helpful.

thanks in advance.