I'm just wondering since I'm really getting into web dev...

Are VBScript, Javascript, .NET languages: are they the only languages allowed for the <script> tag in html? Is there any way to add a new language to <script>?

Then, how do the asp: controls work? On a stay-alive HTTP connection? Anyways, how do I make a new set of controls like the asp: ones that would be platform independent?

Any help would be appreciated because I can't find anything on it anywhere.