Salut et bienvenue sur VIC
Les deux sont des langages de programmation. Je pense que tu confonds avec langage compilé et langage interprété. Un langage compilé est transformé en code machine, alors qu'un langage de script (interprété) est lu ligne par ligne puis interprété par l'ordinateur (ce qui est généralement plus lent).
Dans un langage interprété, tu peux directement ouvrir le fichier qui compose le programme et lire le code source