Langage Interprété (ex: Python, JavaScript, PHP)
Définition :
Un langage interprété est exécuté ligne par ligne par un interpréteur, qui traduit le code source en instructions machine à la volée, sans générer de fichier exécutable permanent.
Caractéristiques :
- Exécution directe : Le code est lu et exécuté immédiatement par l’interpréteur.
- Portabilité : Le même code peut tourner sur n’importe quelle machine disposant de l’interpréteur (ex: Python sous Linux, Windows, macOS).
- Débogage facile : Les erreurs sont détectées ligne par ligne lors de l’exécution.
- Moins optimisé : Plus lent qu’un langage compilé car il faut interpréter à chaque exécution.
