Fiquei surpreso em saber que existe essa comunicação com compiladores e tradutores. Muito interessante ver como para cada situação uma linguagem é mais apropriada que outra. Saber isso pode ser um diferencial na hora de fazer uma aplicação.
PHP, javascript e python usam interpretadores em sua maioria. Basic e C++ são exemplos de linguagens que usam compiladores.