In Java, it is possible to interpret various scripting languages dynamically from within the JVM at runtime. This makes it possible to dynamically evaluate Ruby, Javascript, Scala, and other code without recompiling. (https://scripting.dev.java.net/)
Is it possible to do something similar in the .Net environment that would be deployable to Azure? If so, what languages are best supported?