l´idée du basic est pas si mauvaise, pour un débutant en general je le conseille tout de meme plus.
tu peux faire un tour sur mon site:
www.lightness.fr.st
j´ai mis des tutoriels sur le Qbasic, et aussi sur le Visual Basic.
et aussi sur le C 
ya des programmes a telecharger et l´editeur du langage Qbasic si tu veux essayer.
pour les images en Qbasic on doit les charger nous meme mais ca devient difficile a ce niveau, en QB mieux vaut dessiner nous meme nos dessins avec des lignes des points tout ca.. le mieux c´est de regarder les exemples.
si tu essayes ke VB ( Visual Basic) tu pourras charger des images tres facilement
( fonction image1.image = LoadPicture("image.bmp"))
pas dur hein ?
en C/C++ c´est deja bien plus difficile mais quand on a l´experience ca se fait aussi vite avec une librairie graphique.