ASP, which stands for Active Server Pages, is Microsoft's first successful stab at a web programming language. It was very popular on Windows servers. ASP is a server-side, scripting language that can be embedded in HTML to generate dynamic web pages. ASP code is interpreted by the web server which then outputs a web page to the browsers.
ASP is very similar to PHP. It is usually only supported on Windows servers but there have been a few attempts to make it work on a Linux server such as Sun's Chilisoft. ASP can be used to send and receive email, connect to other servers, process form information, store information in a database, create cookies or sessions in a web browser, and much more. It can connect to several types of databases but it often uses MS SQL. ASP also supports functions (blocks of code that can do specific things over and over) and objects (groups of functions that represent real-world objects like a book or a user).
ASP has a very simple and easy to understand syntax. Syntax is the wording and way that the language has to be used for it to work. ASP is very flexible so it is a great language for beginners to start learning how to program. Like any programming language, ASP has variables but they don’t have to be "typed". They can hold any type of value (text, numbers or arrays) and you can change their type at any time. Here are some important things to learn about ASP:
You can code ASP in any text editor but there are many ASP editors that support syntax highlighting and other features.
We recommend that you learn ASP from ASP Free which has hundreds of tutorials and articles. Sitepoint also offers some great ASP tutorials and W3 Schools has one of the simplest introductions to ASP around. We also recommend learning ASP using a book from the library or one of the following: