Tu devrais commencer par apprendre par là :
http://www.siteduzero.com/tuto-3-8-0-apprenez-a-programmer-en-c-c.htmlPuis quand tu seras au point, tu pourras commencer à utiliser la PAlib (facile à utiliser même pour les débutants) :
http://www.palib.info/wikifr/doku.phpPour programmer, le Programmer's Notepad, ou bien VisualHAM fournis avec devkitPro + PAlib sont biens.
Mais je te proposer d'utiliser Visual C++ Express 2005 (de Microsoft) si tu es sous Windows, car il est gratuit et pratique, avec un (très) bon debugger utile pour commencer ! (et même pour après ^^).
http://www.microsoft.com/france/msdn/vstudio/express/visualc/telechargez.mspxVoilà, si tu as des questions sur la programmations, des "experts" sont présents sur NintendoMax, ou bien sur
http://www.playeradvance.org et
http://www.dev-fr.org (tous en français), ou aussi sur
http://www.palib.info (anglais+français).
Je pense que c'est une bonne base. Bonne chance !