日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

UC頭條

 good大俠 2016-06-25

世界上的語言有千萬種,但是卻不只有漢語、英語、法語和俄語,還有 Java、C++、Python 和 PHP。計算機的快速發(fā)展,使編程成為一種職業(yè),程序員也成為近年來備受關(guān)注的一種職業(yè)。

點擊加載圖片

語言爭霸 誰為王?

在編程世界中,也有著不同的門派,各個門派都在強調(diào)自己是武林獨尊,互不相讓。今天筆者無意挑起武林爭端,卻要給那些想成為程序員的莘莘學子一個建議,參考備受認可的 TIOBE 編程語言社區(qū)最新排行榜,推薦十款備受關(guān)注的編程語言供大家選擇,總有一款適合你的。

點擊加載圖片

TIOBE 世界編程語言排行榜(2016 年 3 月)

1、Java

相信 Java 是很多非專業(yè)編程人員也聽說過的語言,僅這一點看來,就足以證明 Java 的知名度。Java 最初由 SUN 公司推出,并將其定位在簡單、開放、高性能的語言。Java 是一個純粹面向?qū)ο蟮某绦蛟O(shè)計語言,與 C++ 語言面向?qū)ο蠹夹g(shù)很像,同時 Java 雖然推出與 1995 年,屬于編程語言中的 ' 老者 ',但是,Java 一直在做內(nèi)部的迭代,這也是 Java 經(jīng)久不衰的重要原因。Java 廣泛應(yīng)用在 PC、數(shù)據(jù)中心、超算平臺、游戲和移動等領(lǐng)域。

點擊加載圖片

Java

2、C/C++

筆者這里將本是同根生的 C 語言和 C++ 列到了一起,因為 C++ 本就是 C 的增強版,但是其出現(xiàn)后迅速獲得了大量的支持者,進而成為一種獨立的語言。C++ 語言靈活,運算符的數(shù)據(jù)結(jié)構(gòu)豐富、高效,且是一種可移植的多用途程序設(shè)計語言。他主要用于系統(tǒng)開發(fā)、引擎開發(fā)、嵌入式軟件、高性能服務(wù)器和娛樂軟件領(lǐng)域。C 語言和 C++ 分別位于 TIOBE 世界編程語言排行榜中的第二名和第三名,編程語言第一名為 Java(以 2016 年 3 月為準)

點擊加載圖片

C/C++

3、C#

C# 是微軟公司開發(fā)的面向?qū)ο蟮摹⑦\行于 .NET Framework 之上的高級程序設(shè)計語言。C# 繼承了 C 家族強大功能的同時,去除了其中復(fù)雜的特性??赡苡腥藭f C# 與 Java 太像了,的確,但是他同時借鑒了 Delphi 的特點:與 com 是直接集成的,同時它也是微軟 .NET windows 網(wǎng)絡(luò)框架的主角。更現(xiàn)代化的 C# 也曾一度擠入 TIOBE 世界編程語言排行榜的前三名,不過在最新一次的排行中,C# 屈居第四。

點擊加載圖片

C#

4、Python

Python 是比 Java 更古老的語言,發(fā)明與 1989 年,是一款純粹的自由軟件。Python 最大的特點莫過于其強大的庫,Python 豐富的第三方庫資源就是它的優(yōu)勢,Python 庫能夠簡化程序員的編程過程,節(jié)省時間。

在 2016 年年初,Python 火了一把。主要原因是,美國科學家成功監(jiān)測出引力波,引力波研究機構(gòu) LIGO 在檢測過程中使用了這個語言,并將其(GWPY)公布在 GitHub 上。根據(jù)第三方機構(gòu) TIOBE 的排名顯示,Python 與去年同期相比上升了三名,躋身前五。

點擊加載圖片

Python

5、PHP

PHP 也叫做超文本預(yù)處理器(Hypertext Preprocessor),其語法吸收了 Java、C 語言的優(yōu)點,同時也自創(chuàng)了 PHP 新語法,支持幾乎所有流行的數(shù)據(jù)庫和操作系統(tǒng)。PHP 屬于開源腳本語言,所以是完全免費的,PHP 源代碼也能夠看得到。PHP 的便捷性讓新手學習起來十分容易上手,而且程序開發(fā)快運行快,經(jīng)常用于 Web 開發(fā)。

點擊加載圖片

PHP

6、Visual Basic .NET

Visual Basic .NET 在 2014 年開始擠入排行榜前十名,而在最新版當中,Visual Basic .NET 更上升到第 7 名。Visual Basic .NET 作為微軟 Visual Basic 6.0 version 的繼承者,一直備受壓力,在發(fā)布之處甚至受到一些開發(fā)者抵制。很多開發(fā)者表示,VB.NET 丟到了很多 VB6 中的 constructs 和用戶界面功能,并沒有很好的繼承 VB6 的優(yōu)點;但微軟似乎在吧 VB .NET 作為一個全新的語言,目前看來也取得了不錯的成績。

點擊加載圖片

Visual Basic .NET

7、JavaScript

這個看起來很像 Java 的編程語言 JavaScript(以下簡稱:JS)是由 Java 壓法公司 Sun 和 Netscape 合作完成的。主要目的是為了解決服務(wù)器端語言遺留的速度問題(如 Perl),為用戶提供更優(yōu)的瀏覽效果。

同時,今年也是 JS 最受歡迎的庫 jQuery 也迎來了自己十周歲生日,jQuery 雖然只發(fā)布之日起就備受爭議,但似乎已成為 JB 的 ' 默認事實標準 '。

點擊加載圖片

JavaScript

8、Perl

Perl 也被稱為 ' 實用報表提取語言 '(Practical Extraction and Report Language),其最初設(shè)計者為為拉里 · 沃爾(Larry Wall),其貌不揚卻擁有天才般的開發(fā)能力,拉里 · 沃爾曾表示:' 無論你們怎么評論,我仍然愛她!' 如今,Perl 也從最初的發(fā)布到現(xiàn)在走過了近三十年。Perl 最重要的特性就是內(nèi)部集成了正則表達式的功能,擁有強大的第三方代碼庫 CPAN。同時,Perl 的解釋程序是開放源代碼的,所以使用者不用為費用問題而擔心。

點擊加載圖片

Perl

9、Ruby

Ruby 有日本人研發(fā),最初由于語言不通,受到很多人的詆毀,但隨著 Ruby 的更新和非日文資料的增多,Ruby 逐漸開始被接納。Ruby 也有紅寶石的含義,其 logo 也是一顆紅寶石,而其語言本身也如紅寶石般優(yōu)雅,十分美麗。與 JAVA 不同,Ruby 是一種動態(tài)的,側(cè)重于簡單高效的開源的語言。Ruby 的設(shè)計者認為,減少編程時不必要的瑣碎時間很有必要,所以簡便、人性化成為 Ruby 的一大特性。

點擊加載圖片

Ruby

10、Swift

Swift 雖然在最新的 TIOBE 榜單中排位 14 名,但是相比去年 3 月的 24 名,進步速度可謂飛快。Swift 擁有 Python 的易用性,還有 Objective-C、C++ 和 Ruby 的影子。Swift 一直是蘋果生態(tài)系統(tǒng)中的一員,直到去年 WWDC 大會上,蘋果宣布開源自己的 Swift 語言;Swift 語法十分簡單,且高效強大,但是他同樣有一個缺點就是,只能運行在蘋果的系統(tǒng)中(OS X 和 iOS)。

點擊加載圖片

你用的是哪個編程語言?

總結(jié):所謂術(shù)業(yè)有專攻,不同的程序員選擇了不同的語言種類,對于任何一個想要學習編程語言的人來說,應(yīng)該去選擇適合自己工作場景的語言。這里給讀者推薦了現(xiàn)在最流行的十款編程語言,你可以選擇最適合自己的那個進行學習。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多