Pour coder, il existe bien sûr, différents objectifs :
-> si tu veux monter un site web :
- programmer en PHP + MySQL
- bien sûr, comprendre les balises HTML
- pour la décoration, il existe la librairie BootStrap
-> Pour la robotique : c'est forcément le Python
-> Pour la bureautique, ou pour créer des macros commandes -> VBA sous Excel
-> Pour utiliser des programmes sur n'importe quelles machine -> Java. L'énorme avantage : un programme java fonctionnera, sur windows, macintoch, apple, android, thermomix, cafetière, interrupteurs programmables... avec les limitations des équipements. C'est un langage bas niveau.
Comprendre le langage bas niveau et le haut niveau. Qu'est-ce que c'est ?
Un langage bas-niveau utilise des instructions qui se rapprochent du microprocesseur. C'est forcément un langage très rapide qui s'exécute.
Un langage haut niveau, lui par contre, utilise différentes couches logicielles. C'est plus long à s'exécuter mais offre l'avantage d'une souplesse de programmation et une rapidité à coder.