腳本語言與其他編程語言的關系及特點:
1.腳本語言(JavaScript,VBscript等)介於HTML和C,C++,Java,C#等編程語言之間。
HTML通常用於格式化和鏈接文本。而編程語言通常用於向機器發出壹系列復雜的指令。
2.腳本語言與編程語言也有很多相似地方,其函數與編程語言比較相像壹些,其也涉及到變量。與編程語言之間最大的區別是編程語言的語法和規則更為嚴格和復雜壹些.
3.與程序代碼的關系:腳本也是壹種語言,其同樣由程序代碼組成。
註:腳本語言壹般都有相應的腳本引擎來解釋執行。 他們壹般需要解釋器才能運行。Python、JAVASCRIPT,ASP,PHP,PERL,Nuva都是腳本語言。C/C++編譯、鏈接後,可形成獨立執行的exe文件。
4.腳本語言是壹種解釋性的語言,例如Python、vbscript,javascript,installshield script,ActionScript等等,它不象c\c++等可以編譯成二進制代碼,以可執行文件的形式存在.
腳本語言不需要編譯,可以直接用,由解釋器來負責解釋。
5.腳本語言壹般都是以文本形式存在,類似於壹種命令.