La vérité, c'est que le « langage parfait » pour commencer dépend pas mal de quel type de choses te motivent à apprendre. Ce n'est pas qu'il y ait un seul gagnant absolu, bien sûr il y a des options beaucoup plus sensées que d'autres. Ce que je te dis, c'est que tous ceux qui ont répondu ici ont raison sur le fond : éviter les langages compliqués au début, c'est la voie intelligente, parce que tu vas traverser une frustration inutile.
Python est évidemment l'option vedette, mais il y a un détail que peut-être ils n'ont pas mentionné explicitement : une fois que tu maîtrises Python, migrer vers d'autres langages après, c'est relativement facile parce que tu auras compris des concepts fondamentaux (variables, boucles, fonctions, structures de données) de façon beaucoup plus claire. C'est comme apprendre à conduire dans une voiture automatique avant de passer à une manuelle. Mais si ce qui t'attire vraiment, c'est faire des trucs sur le web (pages, applications qui ont l'air sympa), JavaScript pourrait aussi être ton entrée, bien que Python reste plus sympa pour comprendre la logique pure sans distractions.
L'important, c'est que tu commences à bidouiller au plus vite, que tu fasses de vrais exercices au lieu de juste regarder des tutoriels, et que tu ne t'obsèdes pas trop avec le choix. N'importe quel langage un tant soit peu accessible va t'apprendre les bases de la pensée logique, c'est ça que tu as vraiment besoin d'apprendre. Après, changer d'outil, c'est une question de syntaxe, en gros.