Il y a une confusion entre la manière d'édition et la manière d'execution.
Il n'y a pas de langage intégré à un OS, cette notion n'a même aucun sens.
Ou alors, le seul langage que comprend un OS, c'est le format executable qu'il sait executer.
Même ton script VBS, ce n'est pas directement le système d'exploitation qui "le comprend". Il y a bien sur un interpréteur. Certes, cet interpréteur est fournit avec windows. Mais quelle différence fondamentale avec un interpréteur que tu aurais téléchargé et installé par tes soins ? Aucune.
Tu pourrais même t'amuser à programmer un interpréteur de VBS.
Bref, si tu veut uniquement des langages qui ne nécessitent pas d'être compilés, regarde du coté des langages interprétés.
Tu t'apercevra alors que "pas compilé" ne veut pas dire "ne nécessitant que le bloc note".