程式語言百百種,對想學程式的新手來說要選哪一種確實是令人困擾的問題,本文來簡單的解析一下各種語言的特性讓新手們了解一下各類程式語言的方向
這裡主要講幾種比較熱門的語言,一些比較冷門新出的就不講惹~
~~~不知道說什麼好的分割線醬d(d'∀')~~~
1.C語言
C語言通常是寫底層程式比較多.像是作業系統之類的,如果想要寫應用程式C語言不太適合,當然能寫是能寫,但就是不太方便,也很少人用C語言來寫應用程式,外面的公司用C的多半是寫作業系統或韌體的
不過,新手用C語言來打基礎是相當不錯的,C語言是很早就出現的語言,如果能搞懂C語言的邏輯,對後面學其它語言就會輕鬆很多
當然,新手一開始學C語言也是會覺得蠻困難的,具體就要看各位自己斟酌了~
2.python
python是目前應用最廣的語言之一,也是最適合新手入門的,它的語言結構相對來說非常簡單,很多學校一開始都是教python
python主要用來做爬蟲,機器學習(人工智慧)比較多,所謂爬蟲就是程式自動到網路上抓你要的資料下來給你
也因為python太過簡單,之後學習其他語言可能會比較不適應
3.c#
c#主要用來做在電腦上跑的應用程式,它的難度跟JAVA差不多,語言結構也差不多,所以會C#學JAVA的話也不會太難
另外,電腦3D遊戲製作也有不少用到C#的部分,想做遊戲不妨可以參考參考
它的難度大概是介於C語言和python之間
4.JAVA
JAVA主要是做手機APP,跨平台應用比較多,語法跟C#類似,只是應用的平台不一樣而已
JAVA跟C#從語法上來看真的是非常相似的語言,不過JAVA做的是手機應用比較多
5.C++
C++應該主要是用在韌體上,具體來說的話我沒學過所以不知道~XD
6.Html,CSS,JS
這三種語言堪稱是前端(網頁)必須語言,如果要走網頁的話必學,因為三個語言常常互相穿插,一個完整的網頁通常是以這三種語言混合而成的,只會一種的話可能會看不懂整個網頁在寫什麼
不過別擔心,它們的難度比上面幾種語言要簡單多了,語法變化也只有寥寥幾種,新手是蠻好上手的
裡面最複雜的應該是JS,全名JavaScript,它跟JAVA是兩種不同的語言,功能也完全不一樣,據說是創作者希望能成為跟JAVA一樣有名的語言而取的名字