什麼是程式語言?程式語言都有哪些?以及主要用途
語言有很多種,包括漢語、英語、法語、韓語等,雖然他們的詞彙和格式都不一樣,但是可以達到同樣的目的,我們可以選擇任意一種語言去控制他人。
同樣,我們也可以通過”語言“來控制計算機,讓計算機為我們做事情,這樣的語言就叫做程式語言(Programming Language)。
程式語言也有固定的格式和詞彙,我們必須經過學習才會使用,才能控制計算機。
程式語言有很多種,常用的有C語言、C++、Java、C#、Python、PHP、JavaScript、Go語言、Objective-C、Swift、組合語言等,每種語言都有自己擅長的方面,例如:
可以將不同的程式語言比喻成各國語言,為了表達同一個意思,可能使用不同的語句。例如,表達“世界你好”的意思:
- 漢語:世界你好;
- 英語:Hello World
- 法語:Bonjour tout le monde
在程式語言中,同樣的操作也可能使用不同的語句。例如,在螢幕上顯示“我愛IT”:
-
C語言:puts("我愛IT");
-
PHP:echo "我愛IT";
-
Java:System.out.println("我愛IT");
程式語言類似於人類語言,由直觀的詞彙組成,我們很容易就能理解它的意思,例如在C語言中,我們使用
puts
這個詞讓計算機在螢幕上顯示出文字;puts 是 output string(輸出字串)的縮寫。
我們把要顯示的內容放在
("
和
")
之間,並且在最後要有
;
。你必須要這樣寫,這是固定的格式。
自己是個做了幾年全棧開發的老碼農,如果你對前端開發這門技術感興趣,這裡推薦一下我的前端學習交流群: 767273102 ,裡面都是學習前端的從最基礎的HTML+CSS+JavaScript。jQuery,Ajax,node,angular等到移動端HTML5的專案實戰的資料都有整理,送給每一位前端小夥伴。最新技術,與企業需求同步。好友都在裡面學習交流,每天都會有大牛定時講解前端技術!
總結:程式語言是用來控制計算機的一系列指令(Instruction),它有固定的格式和詞彙(不同程式語言的格式和詞彙不一樣),必須遵守,否則就會出錯,達不到我們的目的。
編寫原始碼的過程就叫做程式設計(Program)。從事程式設計工作的人叫程式設計師(Programmer)。程式設計師也很幽默,喜歡自嘲,經常說自己的工作辛苦,地位低,像農民一樣,所以稱自己是”碼農“,就是寫程式碼的農民。也有人自嘲稱是”程式猿“。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2644329/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是程式語言
- 為什麼自制指令碼語言是程式語言的最高境界?指令碼
- 如果程式設計師是士兵,程式語言是武器,那麼每種語言都是什麼武器?程式設計師
- 現代程式語言用什麼語言寫成?
- 什麼是函數語言程式設計函數程式設計
- Scala 函數語言程式設計(一) 什麼是函數語言程式設計?函數程式設計
- 什麼是程式語言,什麼是Python直譯器Python
- 何為程式語言?為什麼要學C語言?C語言
- 什麼是Go語言?Go語言有什麼特點?Go
- Python是什麼語言?Python底層語言是什麼?Python
- 中文程式語言——易語言,到底是用來幹什麼的?易語言值得學習嗎?易語言的優勢有什麼?
- 程式語言成功的秘訣是什麼? -erik
- 什麼是r語言R語言
- 看什麼程式語言都是天堂
- Python程式設計基礎(一)程式語言是什麼?編譯型語言和解釋型語言的區別|Python是什麼?Python程式設計編譯
- python語言是什麼Python
- C語言 EOF是什麼?C語言
- Go語言GOPATH是什麼Go
- 常見的程式語言python怎麼樣?各程式語言有什麼區別?Python
- 如果程式語言是女人
- 把程式語言看做語言
- 到底該學習什麼程式語言
- 為什麼需要更多的程式語言
- [譯] Bob,函數語言程式設計是什麼鬼?函數程式設計
- 什麼是 ABAP 程式語言的 Used Memory 和 Allocated Memory
- 征服 JavaScript 面試:什麼是函數語言程式設計?JavaScript面試函數程式設計
- 為什麼我最喜歡的程式語言是 GoGo
- 程式語言居然是魔法咒語!
- 什麼是大語言模型(LLM)?模型
- c語言以及高階語言中的float到底是什麼以及IEEE754C語言
- 為什麼會有這麼多程式語言
- 職場人員該學什麼程式語言
- 第一門程式語言選什麼好?
- 自制程式語言有什麼好處?
- 為什麼我喜歡 Lisp 程式語言Lisp
- 如果程式語言是種武器
- Go語言開發的Web框架都有哪些?GoWeb框架
- 聊聊C語言/C++—程式和程式語言C語言C++