Je ne suis pas d´accord avec hghty qui te dit de commencer par l´assembleur :
J´explique mon point de vue différent :
L´assembleur est le langage le plus proche de la machine, l´apprendre demande d´abord de connaitre sa machine a fond.
En gros, tu es obligé d´apprendre comment est foutu ton processeur, comment marche les instructions, savoir comment fonctionne le BIOS, etc etc, avant meme de pouvoir faire bouger 3 pixels sur l´écran :-/ pas glop hein ?
Avec un langage plus évolué comme le C ou le C++, le langage te " masque" la difficulté, et fait des choses pour toi : tu as donc des outils puissants en main, sans savoir comment ils marchent vraiment dans le détail, mais en sachant vite fait pourquoi quand meme.
Mais apers, par contre, il est intéressant, quand on sait déja programmer, d´aller voir l´assembleur pour mieux comprendre, pour le fun et la culture...
J´ajoute que maintenant, tres tres peu de personnes programment en assembleur : c´est trop barbare. Tous les jeux du comemrce sont faits en C++...
PS : si tu veux parler prog et développement, ce forum est + adéquat que le forum PC 