Да нафиг не нужно никаких дополнительных языков, вполне было бы достаточно, если бы часть кода исполнялась в режиме интерпретатора до компиляции, как например в интерактивных компонентах делфи, и ВСЁ. Больше ничего не нужно.
Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.