Para no editar: ahora se me vienen a la mente las paginas ASP de las que hablas.
Las paginas ASP usan codigo VisualBasic en su mayoria (tambien las hay de script de java de Microsoft, que no tiene nada que ver con Java de Sun), pero tambien hay programas ejecutables que se crean con VisualBasic, y son compilados y linkados hasta generar un ejecutable de tipo EXE.
Yo creo que esta es la comparacion mas acorde con los programas de Java y las paginas JSP, salvando las diferencias.
.Unos son codigo binario y otros son un script interpretado por sus respectivos servidores WEB.