Moi, je pense que le prob n'est pas dans le langage, mais dans la manière d'apprendre la "programmation".
Quand j'ai appris le C++ (y'a longtemps et je m'en souviens plus bien ), mon professeur m'avait dit que l'on commencait par le C++ mais qu'il ne fallait pas oublier que on change souvent de langage et qu'il faut garder la base.
En fait, comme le dit Oni, un programme se fait d'abord par ce qu'il fait (analyse, algo, merise, etc). Après vient le codage, et c'est là qu'on parle du langage mais il est moins important que l'on pense
Par ex : quand vous écrivez un livre, vous faites un plan, un schéma de l'action, des fiches sur les personnages mais ce n'est qu'à la fin qu'on écrit le livre (codage) et si ca marche bien, on exporte dans d'autres langues (réécritures dans un autre langage de programmation).
Je conseillerais quand meme de commencer par C/C++ pour les fainéants qui aiment pas apprendre beaucoup de langue ... oups, de langage
Myki