A. 世界上最流行、使用最廣泛的高級程序設計語言有哪幾個
我想應該是華語吧因為,全種族人口最多的是華人,之後是英語
首先明確一下什麼叫高級語言。除了各種匯編以外。人能看得懂的編程語言都是高級語言。
使用最多最流行的應該是html,你別笑,他的名字直接翻譯是超文本標記語言(HyperTextMarkupLanguage)。但是很多程序員不把它當成一種語言(包括我個人)。
同樣的理由JavaScript,應該是第二流行的。雖然歷史上並不一定所有的html都支持js。但的確既然是運用廣泛,而且現在隨著nodejs的流行。它的使用范圍更廣了。但是很多成員不把它當成一種語言(不包括我個人)。
能取得共識的應該是c,c++和java。
但是計算機編程涵蓋的領域如此之廣,千萬不要以為學習了最流行的,運用最多的語言,基本上就會編程了。比如在關系資料庫這方面,sql(別笑,它也是一種語言,StructuredQueryLanguage)佔有統治地位。甚至在非關系型資料庫,也有人專門為他們做適配
所以各種語言都有優缺點,重要的是你需要什麼。
計算機語言的種類非常的多,總的來說可以分成機器語言、匯編語言、高級語言三大類。
機器語言是計算機直接可以識別的二進制代碼,也就是說計算機只認識這二進制代碼,二進制是只有「0」和「1」組成的,同時機器語言是最低級的語言。
匯編語言是用一些容易理解和記憶的字母,單詞來代替一個特殊的指令。如:「ADD」表示加,「SUB」表示減等等,減輕了由一堆二進制數組成的加或者減,而且也不便於人們記憶。
高級語言是由於人們經歷了上面兩種語言的更新之後,發現了程序的可移植性,而這種高級語言也就是我們通常所說的編程、軟體開發等等。
C語言是一切高級語言開發的鼻祖,後來所有的語言都是在C語言的基礎上進行開發和加工的,C#、Java、C++、Python等等。然後C語言以目前的情況來看,基本上做嵌入式開發的挺多,做編寫系統軟體,做底層代碼。畢竟它有好幾十年的時間沉澱,是非常穩定的。C++我認為和C是一樣的。
Java是一門面向對象編程語言,它的功能超級強大,幾乎市面上所有的程序它都能開發,也是世界上使用人數、企業最多的,手機上的安卓也是用它開發的,蘋果也是基於Java為底層代碼進行開發的。
C#勝在有個強大的支持者,微軟公司。是一種面向對象的、運行於.NETFramework和.NETCore,並且是完全開源的語言。被稱為「站在巨人的肩膀上」的語言。
還有最近新晉語言是Python,它目前在國內是超火的一種。
當然不止我說的以上幾種,還有超多的。若最流行的我認為還是C、C++,年輕一點的就是Java,這三個永遠不會過時。
不同的領域應用的語言不一樣。
像單片機是c
手機端有oc、swift、
網頁有html、javascript等等
很溫柔的霸王龍
12分鍾前·搞笑領域創作者
計算機語言的種類非常的多,總的來說可以分成機器語言、匯編語言、高級語言三大類。機器語言和匯編語言是面向機器的低級語言。當計算機語言發展到第三代時,就進入了「面向人類」的語言階段,被人們稱之為「高級語言」。
機器語言
是用二進制代碼表示的計算機(CPU)能直接識別和執行的一種機器指令的集合,具有靈活、直接執行和速度快等特點。
用機器語言編寫程序,編程人員要首先熟記所用計算機的全部指令代碼和代碼的涵義(編出的程序全是些0和1的指令代碼)。
不同廠商生產的計算機,其指令代碼不一樣,一台計算機可能有成百上千條指令。
匯編語言
是面向機器的程序設計語言,是利漏培用計算機所有硬體特性並能直接控制硬體的低級語言。
匯編語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的標識符(指令助記符)。
使用匯編語言編寫的源代碼,需要通過使用相應的匯編程序將它們轉換成返段唯可執行的機器代碼。這一過程被稱為匯編過程。
匯編語言通常被應用在底層硬體操作和高要求的程序優化的場合。燃橡驅動程序、嵌入式操作系統和實時運行程序都需要匯編語言。
高級語言
目前通用的編程語言有匯編語言和高級語言兩種形式,高級語言是目前絕大多數編程者的選擇。
高級語言較接近自然語言的語法和數學公式的結構,是一種貼近於人們使用習慣的程序設計語言。
高級語言源程序可以用解釋、編譯兩種方式執行,通常用後一種。舉例如下:
編程語言:一、C語言
C語言是世界上最流行、使用最廣泛的高級程序設計語言之一。在操作系統和系統使用程序以及需要對硬體進行操作的場合,用C語言明顯優於其它高級語言,許多大型應用軟體都是用C語言編寫的。C語言繪圖能力強,具有可移植性,並具備很強的數據處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高級語言。
編程語言二、java
Java是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言,是由SunMicrosystems公司於1995年5月推出的Java程序設計語言和Java平台(即JavaSE,JavaEE,JavaME)的總稱。Java技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於個人PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。
編程語言三、c++
C++這個詞在中國大陸的程序員圈子中通常被讀做「C加加」,而西方的程序員通常讀做「Cplusplus」,「CPP」。它是一種使用非常廣泛的計算機編程語言。C++是一種靜態數據類型檢查的、支持多重編程範式的通用程序設計語言。它支持過程化程序設計、數據抽象、面向對象程序設計、泛型程序設計等多種程序設計風格。
編程語言四、php
PHP,是英文超文本預處理語言HypertextPreprocessor的縮寫。PHP是一種HTML內嵌式的語言,是一種在伺服器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言,被廣泛地運用。
用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
編程語言五、c#
C#是微軟公司發布的一種面向對象的、運行於.NETFramework之上的高級程序設計語言。並定於在微軟職業開發者論壇(PDC)上登台亮相。
C#是微軟公司研究員AndersHejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、介面、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。
很溫柔的霸王龍
搞笑領域創作者
76粉絲·160贊
搜索
自學python要多久
什麼人適合學編程
43個vba的典型案例
0基礎如何自學編程
c語言必背100代碼
世界語言難度排名
Basic、Pascal、ObjectPascal、C、C、C#、Java、ASP、ASP.NET、Perl、PHP、SQL、FoRTRAN等等僅供參考!