Hi, In order to help those that would like to learn how to program with c++ I thought I would share the best resource I have found so far which is brilliant for people who have never coded before and a good refresher for those that have. http://cplusplus.com/doc/tutorial/ C++ Tutorials http://code.google.com/edu/languages/cpp/basics/index.html Googles C++ tutorials - thanks Trip http://www.cpp-home.com/ Website dedicated to c++ has support forums (dont ask for help with homework) - thanks WizardStan http://www.cppreference.com/wiki/ - An unofficial cpp wiki containing information and examples about nearly all cpp functions, classes, keywords, libraries, etc. (can be added as a search engine in firefox) - thanks foxblock http://www.youtube.com/user/antiRTFM C++ video tutorials - thanks Ruddie http://w1xer.at/pandora/ Also this fully-working 3D game demo code, WakeBreaker, ported to the Pandora and ready to run in case you want a sample app to base your C++ education on. - thanks torpor You will need more than just C++ to create a game through unless you want to spend loads of time writing your own librarys. Suggested librarys are SDL but Im gonna try using Penjin you will need the SDL libraries to successfully use Penjin. - thanks foxblock Penjin documentation is here http://lazyfoo.net/SDL_tutorials/ SDL tutorials - thanks Ravngr http://sdl.beuc.net/sdl.wiki/FrontPage - SDL documentation - thanks foxblock http://nehe.gamedev.net/ OpenGL tutorials - thanks Ravngr The best IDE (integrated development environment) I have found is called code::blocks and I believe most devs including those that use Penjin use this so for support purposes this would probably be the best way to go, also its cross platform meaning you can get this for Windows, Mac & linux. There is also Qt http://qt.nokia.com/ which is cross platform IDE which comes with its own UI framework (user interface library). And you could also use Eclipse which is another IDE - thanks Ravngr http://www.codelite.org/ - Another IDE, very similar to CodeBlocks, but more light-weight, also available for Windows, Mac and Linux - thanks foxblock You will also need a toolchain for pandora development there are some topics in the gp32x forum which include some toolchains click here and there is also one by DJWillis as well here which was recommended to me by sebt3 and because I'm using ubuntu this is brilliant . Once you have all the above installed/set-up you should be ready to go all I can say is good luck and happy programming! I hope this topic can guide beginners into (game) programming masters also this guide is just info I have picked up from other people and other topics so if any other suggestions or changes are needed or if I have missed anything out please let me know so I can update the guide thanks.