Tout dépend de ce que tu veux coder: chaque langage a ses spécificités.
Pour résumer:
- Si tu souhaites créer des sites web, il faut le HTML et le CSS (et a la limite du JavaScript)
- Pour des jeux, le Java (attention toutefois à te donner des projets simples pour commencer, n’essaie pas de recréer Minecraft en 2 semaines sous peine de te décourager très vite)
- Pour des applications typiques Mac / iOS / WatchOS / TVOS, comme l’a dit Draco, le Swift est le meilleur
- Sinon, va voir du côté de Python, c’est un langage qui a la particularité d’être universel (supporté par Mac, Win, Linux, iOS, Androïd,...). Il est très simple, je le conseille aux débutants.
Dans tous les cas, pour les tutos, vas voir du côté de OpenClassroom