.NET pode ser analisado e avaliado em tempo de execução

Eu pensei que seria divertido se eu pudesse escrever código vb.net ou c # em tempo de execução e o intérprete analisasse automaticamente como python, então criei um pequeno programa que faria algo semelhante. Basicamente, fica assim:

InputArgs = Console.ReadLine()
ParseInput(InputArgs.Split(" "))

Private Sub ParseInput(Args as List(Of String), Optional TempArgs as List(Of String))
Dim arg as string = Args(0)
If arg = ".." then
 ...
elseif arg = ".." then
 ...
end if
End Sub

Eu sei que não é um bom sistema, mas mostra o básico. Então, minha pergunta é: É possível tornar vb.net ou c # como python - interpretado em tempo de execução?

questionAnswers(6)

yourAnswerToTheQuestion