這些編程語言有什么區別?
1.腳本語言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等編程語言之間。
HTML通常用于格式化和鏈結文本。而編程語言通常用于向機器發出一系列復雜的指令。
2.腳本語言與編程語言也有很多相似地方,其函數與編程語言比較相象一些,其也涉及到變量。
與編程語言之間最大的區別是編程語言的語法和規則更為嚴格和復雜一些.3.與程序代碼的關系:腳本也是一種語言,其同樣由程序代碼組成。注:腳本語言一般都有相應的腳本引擎來解釋執行。 他們一般需要解釋器才能運行。
JAVASCRIPT,ASP,PHP,PERL都是腳本語言。C/C++編譯、鏈接后,可形成獨立執行的exe文件。
4.腳本語言是一種解釋性的語言,例如vbscript,javascript,installshield script等等,它不象c\c++等可以編譯成二進制代碼,以可執行文件的形式存在.腳本語言不需要編譯,可以直接用,由解釋器來負責解釋。5.腳本語言一般都是以文本形式存在,類似于一種命令.舉個例子說,如果你建立了一個程序,叫aaa.exe,可以打開.aa為擴展名的文件.你為.aa文件的編寫指定了一套規則(語法),當別人編寫了.aa文件后,你的程序用這種規則來理解編寫人的意圖,并作出回應.那么,這一套規則就是腳本語言.