But where do we run the code?
Well there's two obvious options that are sufficiently Mad Scientist enough to be interesting enough to do:
1. In the browser. Do this client-side. Boot a VM in the browser that runs Visual Basic and then the resulting EXE and shows that to the user