1. c語言是腳本語言嗎本人很菜,但就想知道腳本語言有哪些越多越好,c語言是嗎
C語言不是腳本語言!
腳本語言分:瀏覽器腳本和伺服器腳本。
瀏覽器腳本有:JavaScript、HTML DOM、DHTML、VBScript、Ajax、Jquery、E4X、WMLScript
伺服器腳本有:SQL、ASP、ADO、PHP
2. 腳本語言,C語言,C++語言有什麼區別
C是C++的前身,因為這兩種語言有許多共同的語法和功能。以前,C可以說是C++語言的一個子集,因為C++剛出生時,他只是對於C語言的一個擴充,人們還是在普遍意義上講它歸類於C。
但是在C++的發展過程中,進行了許多擴展和改進,使其與C的差別越來越大,成為一種獨立於C的全新語言,而且比C更強大、用途更廣。
所以說現在看來,基本上C++和C之間除了名稱上都有個「C」字母以外,沒有本質的相同了,甚至可以說完全是兩種不同的語言。
3. 腳本語言和C、C++這些編程語言有什麼區別
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文件後,你的程序用這種規則來理解編寫人的意圖,並作出回應.那麼,這一套規則就是腳本語言.
4. 「C語言」和「腳本」是什麼
C語言是一種程序設計語言,經過編譯,連接等程序後,寫好的文本程序就變成了計算機可以直接執行的機器語言程序,成為可獨立於編譯系統運行的可執行文件。
腳本是指需要專用服務程序解釋運行的程序,比如JS,VBS,QB等,寫好的程序不能單獨運行,必須依賴於服務程序的環境才可以。
5. C語言、asp和cgi腳本語言,有人能詳細的說說有什麼不同處
1、三者的關系我們可以不規范的這樣排列:C語言-CGI-ASP C語言是編程程序,可以編寫任何的程序,其中包含CGI程序。 而CGI跟ASP是一樣的功能,差別在CGI的功能更強大,有針對性,但是不容易設計與維護,而ASP除了改變CGI的不足之外,還增強了功能,而且這兩種跟HTML等技術結合比較緊密,當然,ASP是他們之間最適合、方便跟HTML等技術結合的語言了。
2、CGI
CGI是公共網關介面的英文縮寫,是一個在Web伺服器和CGI程序之間傳遞信息的規范。CGI程序是為接收和返回符合CGI規范的數據設計的。這種程序可以用任意編程語言編寫,如C、Perl、Java或Visual Basic。 CGI程序是Web伺服器同用戶動態交互作用的最普遍方式。例如,許多含有表格的HTML頁面用CGI程序處理表格數據。另一種為Web用戶提供動態反饋的越來越常見的方式是包含在用戶機器上運行而不是在Web伺服器上運行的腳本或程序。這些程序可以是Java小應用程序、Java腳本或ActiveX控制項。這些技術統稱客戶端解決方法,而CGI是伺服器端解決方法,因為處理過程是在Web伺服器上進行的。 CGI存在一個問題,即每執行一次CGI腳本就要啟動一個新過程。對於繁忙的Web網站,這可能明顯降低伺服器速度。一個更有效但也更難實現的解決方法是用伺服器API,如ISAPI或NSAPI。還有一個日益流行的解決方法是用Java小服務程序。
3、asp活動伺服器頁面
活動伺服器頁面(Active Server Pages)是一個用ActiveX腳本——通常是VB腳本或JScript代碼——動態創建帶.ASP擴展名的Web頁面的規范。當瀏覽器請求ASP頁面時,Web伺服器就用HTML代碼生成頁面並發送給瀏覽器。ASP頁面類似CGI腳本,但它能讓Visual Basic程序員使用熟悉的工具。
6. 編寫腳本用的語言是C語言嗎
可以的,腳本語言大多是用c語言來寫的,現在大多數程序用c語言來寫,腳本語言也是用c語言編寫,為達到某個作用而定義成簡短腳本語言,使用腳本語言就相當於調用對應那用c語言編寫的文章,一些高手都會累積自己的腳本庫,再加上系統腳本,寫同樣一個程序,他們會比全用c語言寫的人快很多,c語言是基礎,腳本是c語言延伸出來的東西,學習腳本語言會比c語言簡單,因為是通過簡化的,但是程序里稍復雜點的地方還是會用到c語言,另外腳本還有個顯著的缺點,就是各個系統的系統腳本語言都是不一樣的,比如win,安卓javascapt,linux,mac. mac與linux的差不多。
7. 關於C語言和 腳本問題
我覺得,你首先應該區分下腳本的概念,一般來說,腳本簡單地說就是一條條的文字命令,這些文字命令是可以看到的(如可以用記事本打開查看、編輯)。腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進製程序執行效率要稍低一些。腳本通常可以由應用程序臨時調用並執行。
C語言可以做調用腳本的程序,比如,據我的估計,像按鍵精靈之類可能就是用C/C++寫的(即使不是C也完全可以寫這種功能)。但一般來說,C語言大多數情況下還是編譯生成可執行程序(.exe),而不是腳本(按某種語法編寫的文本序列)。
如果你想用C語言編寫腳本,建議可以參考比較成熟的軟體,如VBScript 、 AutoIt、按鍵精靈等的做法。
據我的理解,直接用C語言編寫生成的應該是程序,而不是腳本。
8. 腳本語言和C語言有什麼不同
C語言是全
編譯執行
運行的代碼,也就是說一個C語言的
源程序
經過編譯、鏈接,已經徹底變成
機器代碼
,直接可運行了~
腳本語言
一般有
Javascript
、VBScript等~
9. 腳本啥意思啥叫C語言
什麼叫腳本
腳本script是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件,又稱作宏或批處理文件。腳本通常可以由應用程序臨時調用並執行。
C語言是一種高級的計算機編程語言,可以用C語言編寫軟體。像大家熟知的QQ就是用C語言的升級語言C++編寫的。
10. C語言不屬於腳本語言可是能不能用來寫腳本呢
不行的,腳本是一種文本,可以用記事本編寫,是十進制,不需要編譯器編譯成計算機能識別的二進制。而c語言用編譯器來編寫,將十進制轉換為二進制。況且腳本語法和c語言不同,但腳本和vb有關聯,如果你要學腳本,先去理解下vb語法