Personnellement, je trouve que commencer par apprendre le C te force à prendre de bons réflexes dès le début si tu veux que ça marche correctement (gestion de mémoire, pointeurs, syntaxe etc...) sans pour autant aborder la notion d'objet qui n'est pas forcement évidente à saisir au début.
Après, pour un langage plus "simple" avec une programmation plus facile à appréhender, tu as le Java (mais là, c'est du pur objet) où tu peux programmer facilement grâce à des outils assez visuels, sans te prendre la tête à ne voir que des lignes de codes.
Au commencement, nous sommes tous des noobs...