moi je conseil le ocaml pour commencer...
On a pas de soucis de pointeur avec et une fois compiler l'application marche sans bug à 99%, pour programmer avec, il te suffit d'un éditeur de texte et du compilateur gratuit disponible sur :
en anglais complet et tout,
en français mais le site est un peu plus fade (mais tout aussi complet).
Ce language est français (donc trouvé des doc en fr n'est pas dur) et est le language le 2eme plus rapidre (entre c et c++).
Son avantage énorme face à ces deux languages est l'absence quasi totale de besoin de débuguer.
Son désavantage certain est de faire naitre une envie de casser le compilateur. En fait, l'absence de bug est directement lié à la synthaxe extrèmement carré du language mais ce qui rend la programmation un rien lourde...
Si tu veux faire quelque chose de simple en bojet, tu peux oublier, si tu es prêt à passer du temps à comprendre la théorie qu'il y a derrière, tu ne pourras pas trouver plus efficace.
Sinon en C/C++, je te conseille de t'armer de gcc (compilateur disponible pour toutes les plateformes (y compris windows sous le nom de Mingw32) et gratuit). Il te faudra aussi un éditeur de texte du type Gvim ou notepad/wordpad (si tu as du courage :/). Mais surtout beaucoup beaucoup de patience afin de débuguer les jolies programmes que tu feras... (compter facilement 10 fois le temps de programmation pour le débuguage)