當前位置:首頁 » 網頁前端 » 電腦腳本學習哪種語言
擴展閱讀
web前端多用戶登陸 2022-08-11 10:27:53
rdgoodwebcn 2022-08-11 10:26:47

電腦腳本學習哪種語言

發布時間: 2022-08-06 21:16:54

Ⅰ 我想學關於編程、製作腳本之類的,應該學啥語言 C C++

c語言或c++都可以,現在一般都使用c++,學會了其他語言也容易學很多。

Ⅱ 學習編程要學習什麼語言

可以先學 Pascal。 Pascal 是一門很好的教學語言。然後對過程式編程有些了解以後可以學習數據結構,C 和 C++。 然後可以學一下 Java 或 C#。 當然我的建議只是幫助你能夠了解過程式和面向對象的編程。至於要進入IT業,方向和門類很多,所以學什麼更好不能一概而論。
如果希望能夠進入計算機系,拿一個「科班出身」的學位,從Pascal學起不錯,可以把Structured programming的基礎打好。但是大部分人,從Visusal Basic學起更能夠速成,並增加自信。
大計算機科學的底子:c ,c++,離散數學,數據結構,資料庫,軟體工程,(可參考MIT Open Courseware)。業余者自修:Visual Basic, Scripting,Frontpage, Flash。
C++是C的延伸,所以兩者有很大的重疊部分,分不清很正常。我覺得C是基礎。用C能夠熟練地寫程序以後,再逐漸接觸C++的程序設計理念可能更好一些。
「學習一門語言的最好方法是用它來編程序」。
最後,不能只學語言。許多大學生認為學最新的計算機語言、技術、標準是最好的鋪路方法,因為許多公司招聘時要求這些方面的經驗。這些新技術雖然該學,但是學習計算機基礎課程更重要,因為計算機語言和開發平台日新月異,但是萬變不離其宗的就是那些基礎課程:數據結構、演算法、編譯原理、計算機組成、關系型資料庫原理等。有位同學生動地在「開復學生網」上把這些基礎課程比擬為內功,把新的語言、技術、標准比擬為外功。只追尋時髦的學生最後只懂招式,沒有功力,是不可能成為高手的。

Ⅲ 學習什麼腳本語言好

主要看你做什麼用了。例如:python 語言處理文本的功能非常強大;編寫網站的腳本語言,例如:javascript、php語言等都是不錯的選擇;在UNIX系統中,SHELL 腳本語言是UNIX系統管理員必須學會的一種語言。

但是,如果只會一、二種腳本語言還是遠遠不夠的。最好能夠多學、學精幾種腳本語言,這樣對你將來的工作會更加有利。

Ⅳ 腳本編程語言有哪些較普及的是哪幾種

1、腳本語言(JavaScript,VBscript等)介於HTML和C,C++,Java,C#等編程語言之間。HTML通常用於格式化和鏈接文本。而編程語言通常用於向機器發出一系列復雜的指令。
具體分類:
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

Ⅳ 做腳本一般是用什麼語言程序編寫的可以用C語言編寫嗎

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

Ⅵ 初學者可以學習哪種腳本語言入門,主要是游戲腳本製作

一看就是沒經驗吧 易語言相對vb簡單但是百分之九十九會被殺毒軟體誤報成病毒,另外網路游戲腳本是指WG?那麼建議你學易語言,他有很多的模塊可以解決你很多的問題,按鍵精靈幾乎已被網友封殺所以不用去學它,TC是一個變成軟體
論實力,你還不如去學易語言,總之,你想幾下子就能做出輔助來的就去學易語言,想要牛逼一點深入學習的話就學vb 另外兩個不在我的考慮范圍內!

Ⅶ 計算機編程入門應該學什麼語言

首先,對於題主這個問題,我想做個比喻,

你去餐館吃飯,可是你在糾結吃什麼菜,問身邊的人,大部分人給你說,大家都喜歡吃他家的蔥爆肉,說的食材多麼好,廚師多麼拿手,可是你不吃蔥,這道菜你依舊沒辦法享受。這個例子我想表達的意思就是,都應該是選擇一個我們喜歡吃的食材,做出來的菜,才合胃口,就是吃飽了都還可以再吃兩口的那種,如果聽大家的,不和胃口,你就是吃兩口就飽了,豈不是浪費掉了。

選擇學習編程也是一個道理,都應該先去了解各個編程語言的信息,它的就業方向,它能做些什麼,找到一個你比較感興趣的方向,然後根據興趣學習就好,這樣既不會浪費時間成本,也可以讓自己學習的動力更大。

首先我們先了解一下各個語言之間的層級關系

黑馬程序員

硬體層級:就是CPU、內存、顯卡等,不屬於軟體范疇

匯編層級:可讀性差,但是現在有編譯器哈,所以市場匯編語言的工程師需求變數是很少的。高級語言需求量增大了。因為高級語言很好讀;

系統層級:Windows、Linux、Mac、OS、Andriod、IOS等等。就是電腦軟體都是跑在操作系統上的。

應用層級:是更加偏重軟體的程序的執行流程和功能的。開發起來體量非常大。

腳本層級:這裡面不涉及樓主上面說的四種語言,我就是略說一下。腳本級語言的代碼很直給的,代碼速度快。但是雖然可讀性強,但是編譯器把腳本語言翻譯成匯編語言的成本很大。

各大語言的簡單介紹和應用

1.Java(排名第一)


Java功能強大,簡單易用。具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。由於其語言特性好,框架豐富,常常被應用於企業中,你可能經常會聽到一些關於J2EE,Hibernate等的討論。而且,現如今的安卓手機的標准編程語言也是Java。


**總結**

Java主要用於企業級開發, 安卓手機, 網頁,游戲後台。


2.C和C++(永不過時,越老越吃香)

就可以用於任何開發,效率可以說是所有編程語言里最高的。排除你系統里沒有C/C++編譯器的情況。一般的系統里C一般都具備,但是可能有些是沒有C++編譯器的。

目前,C語言主要用來服務應用,開發底層模塊和嵌入式。盡管C++也可以,但是由於其復雜性,程序員更多的是選擇C語言來做。C++適合一些復雜但又要求高效率的,比如大型游戲等等。


**總結**

C主要用於服務應用,開發底層模塊和嵌入式。

C++主要用於大型游戲開發和一些規模大、性能高的程序開發。


3.JavaScript(凡是能用js編寫的程序,終將使用js編寫)


java VS JS

雷鋒VS雷峰塔

外行人可能覺得Javascript聽起來跟Java有關,實則沒有任何聯系。

毫無疑問,Javascript最廣泛的是在web前端。通俗的說,當網站傳送一些用各種「標簽」代表的格式文檔時後,Javascript負責把這些文檔「轉化」成一些客戶端動態效果。除此之外,Node.JS還用於開發伺服器端。

> nodejs是js的升級版,基於google v8引擎開發的後端語言,可以寫伺服器


**總結**

JavaScript主要做web前端以及伺服器端開發。



4.PHP(最好的語言,份額被go搶)


PHP是一種通用開源腳本語言,語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,,主要適用於Web開發領域,PHP是web後端的王者。


**總結**

PHP主要用於Web開發,後端較多,也可以用於整個web伺服器,比如論壇引擎。

前端(網頁waiter) ---請求--> 處理(伺服器Server) ---》 返回給頁面



5.Python


Python語法簡潔清晰,具有比較豐富和強大的庫,而由於它可以把用其他語言製作的模塊輕松地聯結在一起,又稱其為膠水語言。

IEEE發布2017年編程語言排行榜:Python位居首位。應用比較廣泛,像信息安全、物聯網開發、桌面應用、大數據處理都需要用python。

**總結**

Python主要用於伺服器、物聯網開發,大數據處理等。


6.go


值得一學:

開發速度,執行效率,從高到低: c> go > python

go語言所有執行需要的庫都打包在一個exe中,編譯好的exe程序,直接在第三方系統就可以運行

GUI:圖形化

GUI

難度,從難道易:c > go > pthon

> docker, k8s,區塊鏈


推薦學習思路:


找到喜歡的應用領域--->明確學習目的--->找到重點學習內容--->看視頻學習


有了一定的基礎之後:


找到項目--->按照源碼看思路--->深入理解--->抄源碼--->不看源碼自己還原


在進階之後的提升:


找到帶源碼的項目--->不要再抄源碼而是在項目基礎上實現自己的新增功能--->看書優化代碼


因為不知道題主要學習什麼編程語言,所以暫時思路就是這樣的。當明確自己要學習的內容之後,可以自己做或者找到合適自己的學習路線圖,按照自己的未來發展方向找到學習內容的重點開始學習。

Ⅷ 學習編程要學習哪些語言

JavaScript

Java是一種基於對象和事件驅動並具有相對安全性的客戶端腳本語言。聽起來好像和java有些關系,然而卻不是的,只不過名字像而已。同時JavaScrip也是一種廣泛用於客戶端Web開發的腳本語言,常用來給HTML網頁添加動態功能,比如響應用戶的各種操作。Java也可以用在游戲開發等方面。

Java

JAVA語言是一個比較老的編程語言,也是唯一一個經歷了二十多年還繼續排在前五的編程語言。最新的通過「一次寫入、隨處可用」的標簽,java以其極少的依賴關系而聞名,並且可以在任何支持java的平台上運行,而無需重新編譯。在數十年的時間里,Java沒有顯示出任何衰減的跡象。

PHP

PHP(Hypertext Processor) 是一種免費的強大的伺服器端腳本語言,主要目標是允許網路開發人員快速編寫動態頁面,同時也被廣泛應用於其他領域,如 Web 開發並可嵌入 HTML 中去,受到web開發者的歡迎。包括Wordpress、Digg以及Facebook在內均使用了該語言。

PHP的語法利用了C、Java 和Perl,易於學習。目前PHP的應用范圍已經相當廣泛,尤其是在網頁程式的開發上。一般來說PHP大多執行在網頁伺服器上,透過執行PHP程式碼來產生使用者瀏覽的網頁。PHP可以在多數的伺服器和操作系統上執行,而且使用PHP完全是免費的。

Python

Python是一門易讀、易維護,並且被大量用戶所歡迎的、用途廣泛的語言。由於具有豐富和強大的庫,又被稱為膠水語言,Python 極其容易上手,主要源於Python有極其簡單的說明文檔。

Python 的應用領域分為系統編程,用戶圖形介面,Internet 腳本,組件集成,資料庫編程,快速原型,數值計算和科學計算編程,游戲、圖像、人工智慧、XML 、機器人編程等等。

C#

C#對初學者來說是個很好的選擇。啟動時間相當短:只要下載Visual Studio Express,即可全面安裝所有必要的元素,比如SQL Express。C#可以用途很多,從Web開發到控制台應用程序等等。語法基於C,所以與C++和C一樣,它也提供了出色的計算機學基礎。

然而,Visual Studio擁有自動完成功能和自動生成的項目文件等方面,雖然C#可能比較復雜,不像在C和Ruby等語言中有多個編譯器和解釋器。但是C#有易於使用的IDE以及廣泛的用途,C#也是初學者學習編程不錯的選擇。

C / C++

C語言是一種通用的命令式編程語言,它起源於20世紀70年代,是大學裡面計算機專業學的第一門編程語言,使用相當廣泛,並且深遠地影響了其後的幾乎每一種語言。C++最初是作為C語言的增強版出現,C++是一種靜態數據類型檢查的、支持多重編程範式的通用程序設計語言。C++被用在一些知名軟體中,比如Firefox、 Winamp以及Adobe programs。

如果你對游戲開發很有興趣,C++是一種優秀的入門語言,因為除了開發應用程序、移動應用程序和桌面應用程序外,它還經常用於開發游戲和游戲引擎。也有大神用於伺服器開發與底層架構,基本沒有C/C++不能進入的開發領域。C和C++都不僅僅為編程提供了入門知識,還為整個計算機學提供了入門知識。即便你將注意力集中在其他編程語言上,C/C++提供的基礎性知識也很有價值。

不過,C++在最初階段對初學者來說可能頗具挑戰性,很多學習C/C++編程的小夥伴就是因為這個「大的挑戰性」而放棄了。所以如果你能夠克服這個困難,那麼將會大有回報。

GO

Go的語法接近C語言,但對於變數的聲明有所不同。Go支持垃圾回收功能。Go的並行模型是以東尼·霍爾的通信順序進程(CSP)為基礎,採取類似模型的其他語言包括Occam和Limbo,但它也具有Pi運算的特徵,比如通道傳輸。在1.8版本中開放插件(Plugin)的支持,這意味著現在能從Go中動態載入部分函數。

與C++相比,Go並不包括如枚舉、異常處理、繼承、泛型、斷言、虛函數等功能,但增加了 切片(Slice) 型、並發、管道、垃圾回收、介面(Interface)等特性的語言級支持。Go 2.0版本將支持泛型,對於斷言的存在,則持負面態度,同時也為自己不提供類型繼承來辯護。


當然,編程語言遠遠不止以上幾種,而且編程只需要學會一種編程語言就可以了,但怎麼選,就得看你對那個領域感興趣了。或者說是想從事哪方面工作!

其實在學會一門語言後,再去學習其他的語言就相對簡單很多!

希望我的回答對你有所幫助,望採納!!

Ⅸ 誰能給我講講游戲腳本的事,用什麼語言編寫是不是需要你所玩游戲的代碼

如果還不會任何編程語言,建議從Python開始。

它設計清晰,文檔齊全,合適初學者入門。它是一門很好的入門語言,並且不僅僅只是個玩具;它非常強大、靈活,也適合做大型項目。好的教程可以在Python網站得到。

Java也是好的入門語言。它比Python難得多,但是生成的代碼速度也快得多。它同時也是一種優秀的計算機語言,不止是用來入門。

但是注意,如果只會一兩門語言,將不會達到一個高水平的程序員的水平——需要學會如何以抽象的方式思考編程問題,獨立於任何語言。需要學會在幾天內通過一些手冊,結合現在所知,迅速掌握一門新語言。這意味著應該學會幾種截然不同的語言。

如果要做一些重要的編程工作,不得不學習C語言,Unix的核心語言。 C++與C非常其他類似;如果了解其中一種,學習另一種應該不難。但這兩種都不適合編程入門者學習。事實上,越避免用C編程,工作效率會越高。

C非常有效率,節約機器資源。但是,C的高效是通過手動做很多底層的管理(如內存)來達到的。底層代碼都是復雜極易出現bug的,會花極多的時間調試。

如今的機器速度如此之快,這通常是得不償失——比較明智的做法是使用一種運行較慢、較低效率,但大幅節省時間的語言。因此,選擇Python。

其他比較重要的語言包括 Perl和 LISP。 Perl實用,值得一學;它被廣泛用於動態網頁和系統管理,因此即便你從不用Perl寫程序,至少也應該學會看。許多人使用Perl的理由和建議使用Python的理由一樣,都是為了避免用C完成那些不需要C高效率的工作。

LISP值得學習的理由不同——最終掌握了它時會得到豐富的啟迪和經驗。這些經驗會在以後的日子裡成為一個更好的程序員,即使實際上很少使用LISP本身。

當然,實際上最好五種都會(Python,Java,C/C++,Perl和LISP)。它們代表了截然不同的編程思路和方法,每種都會受益匪淺。

轉自CSDN博主「東邊有頭牛」的原創文章。

(9)電腦腳本學習哪種語言擴展閱讀:

應用

(1):作為批次處理語言或工作控制語言。許多腳本語言用來執行一次性任務,尤其是系統管理方面。DOS,Windows的批處理文件和Unix的shell腳本都屬於這種應用;

(2):作為通用的編程語言存在,如Perl、Python、Ruby等。由於「解釋執行,內存管理,動態」等特性,它們仍被稱為腳本語言。但它們已經用於應用程序編寫,用戶也不把它們看作腳本語言;

(3):許多大型的應用程序都包括根據用戶需求而定製的慣用腳本語言。同樣地,許多電腦游戲系統使用一種自定義腳本語言來表現NPC(Non-Player Character,Non-Playable Character,Non-Player Class)和游戲環境的預編程動作。

此類語言通常是為一個單獨的應用程序所設計,雖然它們貌似一些通用語言(如Quake C,Modeled After C),但它們有自定義的功能;

(4):網頁中的嵌入式腳本語言。熟知的HTML(Hyper Text Mark-up Language)即超文本標記語言,就是一種腳本語言,它的解釋器就是瀏覽器。

JavaScript直到現在仍然是網頁瀏覽器內的主要編程語言,它的ECMAScript標准化保證了它成為流行的通用嵌入式腳本語言。另外,隨著動態網頁技術發展,ASP、JSP、PHP等嵌入網頁的腳本語言正被廣泛使用,不過這些腳本要通過Web Server解釋,而Html則被瀏覽器執行;

(5):腳本語言在系統應用程序中嵌入使用,作為用戶與系統的介面方式。在工業控制領域,PLC編程、組態軟體的腳本語言是擴充組態系統功能的重要手段;

在通信平台領域,IVR(自動語音應答)流程編程;

Office辦公軟體,提供的宏和VBA;其他應用軟體如ER Studio提供的Basic MacroEditor,用戶可以編寫Sax Basic腳本操作ER圖,生成Access庫、導出Word文檔等擴展功能。