通俗易懂,一篇文章告诉你编程语言是个啥?
小編一直在給大家講,什么是Python、Java、C++等,講它們主要是做什么的,但在這之前,一直忽略掉告訴大家什么是編程語言!
當你選擇跨入IT這個行業之前,對“編程語言”這個概念有所了解嗎?
1
編程語言概念
當我們嚶嚶學語,我們的父母教給我們的是漢語,也就是中國的語言。在成長的過程中,我們用漢語來溝通,但隨著年齡的增長,我們開始接觸英語、日語等其他國家的語言。
我們通過不用的“語言形式”和他人溝通,以此來完成我們的目的。語言有很多種,包括漢語、英語、法語、韓語等,盡管輸出的形式不同,但可以達到同樣的目的。
同樣,我們也可以通過”語言“來控制計算機,讓計算機為我們做事情,這樣的語言就叫做編程語言。
編程語言有很多種,常用的有C語言、C++、Java、C#、Python、PHP、JavaScript、Go語言、Objective-C、Swift、匯編語言等。
2
各編程語言的優勢
◆ C/C++
C++ 是在C語言的基礎上發展起來的,C++ 包含了C語言的所有內容,C語言是C++的一個部分,它們往往混合在一起使用,所以統稱為 C/C++。C/C++主要用于PC軟件開發、Linux開發、游戲開發、單片機和嵌入式系統。
◆ Java
Java 是一門通用型的語言,可以用于網站后臺開發、Android 開發、PC軟件開發等。
◆ Python
Python 也是一門通用型的語言,主要用于系統運維、網站后臺開發、數據分析、人工智能、云計算等領域。
◆ PHP
PHP是一門專用型的語言,主要用來開發網站后臺程序。
◆?Go語言
Go語言由 Google 發布的一款編程語言,成長非常迅速。主要用于服務器端的編程,對 C/C++、Java 都形成了不小的挑戰。
◆?匯編語言
匯編語言是計算機發展初期的一門語言,它的執行效率非常高,但是開發效率非常低,所以在常見的應用程序開發中不會使用匯編語言,只有在對效率和實時性要求極高的關鍵模塊才會考慮匯編語言,例如操作系統內核、驅動、儀器儀表、工業控制等。
3
編程語言具體解釋
可以將不同的編程語言比喻成各國語言,為了表達同一個意思,可能使用不同的語句。例如,表達“世界你好”的意思:
漢語:世界你好;
英語:Hello World
法語:Bonjour tout le monde
編程語言類似于人類語言,由直觀的詞匯組成,我們很容易就能理解它的意思,通過代碼的形式達到最后想要的目的。
這些具有特定含義的詞匯、語句,按照特定的格式組織在一起,就構成了源代碼(Source Code),也稱源碼或代碼(Code)。
總結:
編程語言是用來控制計算機的一系列指(Instruction),它有固定的格式和詞匯(不同編程語言的格式和詞匯不一樣),必須遵守,否則就會出Bug,達不到我們的目的。
總結
以上是生活随笔為你收集整理的通俗易懂,一篇文章告诉你编程语言是个啥?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux ipv4文件,Linux I
- 下一篇: 从像素坐标到相机坐标_【视觉知识】机器视