男女性高爱潮免费网站,免费人成在线观看视频播放,三级三级三级a级全黄,日日摸日日碰夜夜爽无码,国产精品久久久久精品日日,黑人巨大粗物挺进了少妇,国产麻豆一区二区三区精品视频,精品久久久久久亚洲综合网
熱門文章> 腳本語言有哪些? >

腳本語言有哪些?

36氪企服點評小編
2021-06-09 15:09
3013次閱讀

腳本語言是一種編程語言,用來控制軟件應用程序。腳本語言有很多種,常見的包括C shell、JavaScript、Nuva、Perl、PHP、Python、Ruby、Tcl、VBScript、CSS。

腳本語言有哪些?

| 問題解答

腳本語言包括以下分類:

  • 工作控制語言和shell

Shell 腳本

此類腳本用于自動化工作控制,即啟動和控制系統程序的行為。大多的腳本語言解釋器也同時是命令行界面,如Unix shell和MS-DOS command。其他如AppleScript,可以為系統增加腳本環境,但沒有命令行界面。具體分類有:

1. 4NT;

2. AppleScript;

3. ARexx(Amiga Rexx);

4. bash;

5. csh;

6. DCL;

7. JCL;

8. ksh;

9. Cmd.exe batch(Windows,OS/2);

10.command batch(DOS);

11. REXX;

12. tcsh;

13. sh;

14. Winbatch;

15. Windows PowerShell;

16. Windows Script Host;

17. zsh。

  • GUI 腳本

GUI出現帶來一種專業的控制計算機的腳本語言。它在用戶和圖形界面,菜單,按鈕等之間互動。它經常用來自動化重復性動作,或設置一個標準狀態。理論上它可以用來控制運行于基于GUI的計算機上的所有應用程序,但實際上這些語言是否被支持還要看應用程序和操作系統本身。當通過鍵盤進行互動時,這些語言也被稱為宏語言。具體分類有:

1. AutoHotkey;

2. AutoIt;

3. Expect。

  • 應用程序定制的腳本語言

許多大型的應用程序都包括根據用戶需求而定制的慣用腳本語言。同樣地,許多電腦游戲系統使用一種自定義腳本語言來表現NPC(non-player character,non-playable character,non-player class)和游戲環境的預編程動作。

此類語言通常是為一個單獨的應用程序所設計,雖然它們貌似一些通用語言(如QuakeC, modeled after C),但它們有自定義的功能。具體分類:

1. Action Code Script;

2. ActionScript;

3. AutoLISP;

4. BlobbieScript;

5. Emacs Lisp;

6. Game Maker Language;

7. HyperTalk;

8. IPTSCRAE;

9. IRC script;

10. Lingo;

11. Matlab Embedded Language;

12. Maya Embedded Language;

13. mIRC script;

14. NWscript;

15. QuakeC;

16. UnrealScript;

17. Visual Basic for Applications;

18. VBScript;

19. ZZT-oop。

  • WEB編程腳本

應用程序定制的腳本語言中有一種重要的類別,用于提供WEB頁面的自定義功能。它專業處理互聯網通信,使用網頁瀏覽器作為用戶界面。當然,大多現代WEB編程語言都比較強大可以做一些通用編程。具體分類:

1. ColdFusion(Application Server);

2. Lasso;

3. Miva;

4. SMX;

5. IPTSCRAE-一些網絡開發團隊用于創建論壇的工具。

  • 文本處理語言

處理基于文本的記錄是腳本語言最早的用處之一。如Unix's awk最早是設計來幫助系統管理員處理調用UNIX基于文本的配置和LOG文件。Perl最早是用來產生報告的,現在它已經成了全面成熟的語言。具體分類:1.Awk;2.Perl;3.sed;4.XSLT。

  • 通用動態語言

一些語言,比如Perl,從一門腳本語言發展成了更通用的編程語言。由于“解釋執行,內存管理,動態”等特性,它們仍被稱為腳本語言。但它們已經用于應用程序編寫,用戶也不把它們看作腳本語言。具體分類:

1. APL;

2. Dao;

3. Dylan;

4. Groovy;

5. Lua;

6. MUMPS(M);

7. newLISP;

8. Nuva;

9. Perl;

10. PHP;

11. Python;

12. Ruby;

13. Scheme;

14. Smalltalk;

15. SuperCard;

16. Tcl(Tool command language)。

  • 擴展/可嵌入語言

少數的語言被設計通過嵌入應用程序來取代應用程序定制的腳本語言。開發者(如使用C等其它系統語言)包入使腳本語言可以控制應用程序的hook。這些語言和應用程序定制的腳本語言是同種用途,但優點在于可以在應用程序之間傳遞一些技能。具體分類:

1. Ch(C/C++ interpreter);

2. Dao;

3. ECMAScript亦稱DMDScript,JavaScript,JScript;

4. GameMonkeyScript;

5. Guile;

6. ICI;

7. Lua;

8. RBScript(REALbasic Script);

9. Squirrel;

10. Tcl;

11. Z-Script。

| 拓展閱讀

JavaScript直到現在仍然是網頁瀏覽器內的主要編程語言,它的ECMAScript標準化保證了它成為流行的通用嵌入性語言。

Tcl作為一種擴展性語言而創建,但更多地被用作通用性語言,就如同Python, Perl, Ruby一樣。其它腳本語言具體分類:

1. BeanShell(scripting for Java);

2. CobolScript;

3. Escapade (server side scripting);

4. Euphoria;

5. F-Script;

6. Ferite;

7. Groovy;

8. Gui4Cli;

9. Io;

10. KiXtart;

11. Mondrian;

12. Object REXX;

13. Pike;

14. Pliant;

15. REBOL;

16. ScriptBasic;

17. Shorthand Language;

18. Simkin;

19. Sleep;

20. StepTalk;

21. Visual DialogScript。

[免責聲明]

文章標題: 腳本語言有哪些?

文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。

相關文章
最新文章
查看更多
關注 36氪企服點評 公眾號
打開微信掃一掃
為您推送企服點評最新內容
消息通知
咨詢入駐
商務合作
主站蜘蛛池模板: 久久天天躁狠狠躁夜夜av浪潮| 久久久国产精品黄毛片| 丰满的妽妽用身体满足了我电影| aⅴ久久欧美丝袜综合| 《与上司出轨的人妻》电影| 99久久久国产精品消防器材| 九九re6热在线视频精品66| 中文字幕精品亚洲一区| 辣妹子影院电视剧免费播放| 最新版天堂资源中文官网| 777国产偷窥盗摄精品品在线| 欧美亚洲国产精品久久蜜芽直播| 老妇free性videosxx| 色综合久久久久无码专区| 丰满熟妇hd| 国产乱码一区二区三区爽爽爽| 夜夜夜夜曰天天天天拍国产| 国产精品18久久久久久不卡| 精品成在人线av无码免费看| 精品高朝久久久久9999| 亚洲国产欧美在线人成最新| 欧美第一黄网免费网站| 中国免费毛片网络| 国内精品人妻无码久久久影院 | 任我爽精品视频在线播放| 人与性动交aaaabbbb视频| 久久男人av资源站| 天堂av男人在线播放| 最近免费中文字幕mv视频7| 无码aⅴ精品一区二区三区浪潮 | 97人人模人人爽人人少妇| 久久精品国产自在天天线| 免费人成网站在线观看不卡| 少妇无力反抗慢慢张开双腿| 三年片在线观看免费观看高清动漫| 人人妻久久人人澡人人爽人人精品| 亚洲综合无码一区二区| 97se亚洲国产综合在线| 精品国偷自产在线视频| 精品成在人线av无码免费看| 中国免费毛片网络|