debian est une bonne distrib mais peut ete un peu ardu pour un debutant en tutux ( on est tous passe par la ; ))
effectivement mdk ; fedora ( reprise de rh) et suse sont conseiller pour les debutants ne voulant pas torp s´embeter
pour tous qui veulent vraiment faire mumuse et a la rigueur apprendre : gentoo est une tres bonen distrob ; mais lectures des docs obligatoires la ; ) ( perso je la trouve plus dur que deb mais plus documentes aussi)
pour la progra t´inquiete pas il te suffit d´installer un compilo ( gcc) qui est dispo sur toutes les distribs et voila ; )
comem editeurs tu as nedit assez leger ou emacs/xemacs
ou il existe meme des ide comme kdevelopp ( ou d´autres que je ne connais pas)
des utilitaires comme valgrind pour les test de codes existent aussi ; )
donc peu importe la distrib pour programmer ; tu pourras toujours sous une tux ; )