ASP 其實就是Active Server Page(動態伺服器網頁),是由Microsoft微軟所開發出來的一種動態互動式網頁格式,而且完全免費唷!ASP程式語言本身是不用錢的,也不需要花錢去買編寫軟體,只要打開每台電腦都有的文字編輯器(例如:NotePad/記事本),就可以開始編寫ASP程式了。
ASP與目前大部分使用的CGI、PHP程式是屬於同一性質的,而且ASP可以套用任何一般的HTML語法,例如HTML、JavaScript、JavaApplet、VBScript等。而且ASP是直覺式﹝也就是說不需經過編譯的過程﹞,同時它較傳統的CGI程式更節省系統資源,因此執行效率及速度上比傳統的CGI提高很多。ASP屬於伺服器端指令執行環境,可以用來建立動態網頁或建置功能強大的 Web 應用程式。ASP 網頁也可以呼叫 ActiveX 元件來執行工作,例如連接到資料庫或執行商業計算。而且ASP有一個優點,就是程式碼隱藏的特性,讓Client端僅能看到由ASP所輸出的動態HTML文件;正因為ASP有上述種種優點,應用相當普及,不管您是為了求職或是進修,ASP都是程式人員必經的訓練。