@MiniDev'

Je te conseillerais de commencer par du python : c'est un langage de haut niveau (c'est à dire plus proche de la logique "humaine" que de la logique "machine" => si tu souhaites comprendre le fonctionnement d'un ordinateur, apprendre le langage C et toujours une bonne idée, mais c'est plus difficile, il faut plus d'abstraction, et comprendre que ce langage est fortement modelé par le fonctionnement interne des ordinateurs). Internet regorge de ressources pour commencer avec Python (dive into python (existe en français), un wikibook sur python, le site du zéro, etc). Il y a également énormément de bouquins, tu en trouveras dans n'importe quelle bonne librairie (ou bibliothèque d'ailleurs).

Python est également un langage interprété avec un REPL fourni en standard et disponibles sur plein de plateformes. Bref, que du bon pour commencer.

Les alternatives à Python (ou Ruby, assez proche sous tous pointsde vue) et au C, seraient peut-être PHP ou javascript, mais tous deux sont moins propres syntaxiquement et le web regorge de "mauvaises" ressources qui compliquent l'apprentissage du débutant àmha. En plus ces deux langages s'exécutent en général dans des environnements particuliers (web), bien que ce soit beaucoup moins vrai pour javascript aujourd'hui.

En bref, Python, mangez-en, c'est que du bon.