Então, não acho que deva ser algo complicado.
Um nodeJS, um navegador e um editor dão conta de uns 80% dos projetos?
Se a ideia for ensinar web.
Creio que rode python bem(mas não conheço a linguagem)
Se a ideia for ensinar java ai a coisa complica...
No mais concordo com você!