什麼是程式語言?程式語言都有哪些?以及主要用途
語言有很多種,包括漢語、英語、法語、韓語等,雖然他們的詞彙和格式都不一樣,但是可以達到同樣的目的,我們可以選擇任意一種語言去控制他人。
同樣,我們也可以通過”語言“來控制計算機,讓計算機為我們做事情,這樣的語言就叫做程式語言(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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為什麼自制指令碼語言是程式語言的最高境界?指令碼
- 程式語言有哪些
- 什麼是程式語言,什麼是Python直譯器Python
- Scala 函數語言程式設計(一) 什麼是函數語言程式設計?函數程式設計
- Python是什麼語言?Python底層語言是什麼?Python
- 何為程式語言?為什麼要學C語言?C語言
- 中文程式語言——易語言,到底是用來幹什麼的?易語言值得學習嗎?易語言的優勢有什麼?
- 前端的你常用的程式語言是什麼?前端
- 程式語言成功的秘訣是什麼? -erik
- Python程式設計基礎(一)程式語言是什麼?編譯型語言和解釋型語言的區別|Python是什麼?Python程式設計編譯
- 什麼是Go語言?Go語言有什麼特點?Go
- 常見的程式語言python怎麼樣?各程式語言有什麼區別?Python
- 什麼是r語言R語言
- python語言是什麼Python
- 組合語言1 - 什麼是組合語言?組合語言
- 2022 年收入最高的程式語言是什麼?
- 到底該學習什麼程式語言
- 什麼是Python?python是一門怎樣的程式語言?Python
- 程式語言居然是魔法咒語!
- 聊聊C語言/C++—程式和程式語言C語言C++
- Go語言GOPATH是什麼Go
- [譯] Bob,函數語言程式設計是什麼鬼?函數程式設計
- 什麼是 ABAP 程式語言的 Used Memory 和 Allocated Memory
- 萬能程式語言“Python”的五大主要用途!Python
- Python語言的常用語法都有哪些?快來看!Python
- 入門學習python語言主要用途有哪些?Python
- c語言以及高階語言中的float到底是什麼以及IEEE754C語言
- 用語言 (非程式碼) 說清楚 IoC 到底是什麼
- 《黑神話·悟空》是用什麼程式語言開發的?
- PLSQL程式語言SQL
- sql程式語言SQL
- IT培訓分享:11種熱門程式語言的主要用途!
- 什麼是大語言模型(LLM)?模型
- 怎麼學python程式語言?Python
- Go語言開發的Web框架都有哪些?GoWeb框架
- Linux的底層語言是什麼?主要特性有哪些?Linux
- 為什麼會有這麼多的程式語言?
- 職場人員該學什麼程式語言