It is a computer scripting language, originally designed for producing dynamic web pages. It is for server-side scripting, but can be used from a command line interface or in standalone graphical applications. Related topics What is VPS ASP.NET hosting? What is Shared ASP.NET hosting? What is the difference between Linux and Windows hosting? What is ASP.NET hosting provider? What is ASP.NET Web hosting?