盘点:2019年最赚钱的10种编程语言
GitHub 逐漸成為一個中心,超過 4000 萬開發人員使用 GitHub 來分享項目的代碼,無論是個人的、行業的還是其他的。
在去年,因為與 Google 和 Amazon 的競爭,微軟以 75 億美元的價格收購了 GitHub,這很快成為它吸引云開發人員的關鍵。
作為開發人員的最大活躍站點之一,GitHub 是追蹤開發人員中最流行的最佳場所。為此,我們發布了年度報告,讓我們了解一下全世界的開發人員正在使用哪些技術。
根據對 GitHub 的統計,這是 2019 年最流行的 10 種語言:
1.Javascript
2.Python
3.Java
4.PHP
5.C#
6.C++
7.TypeScript
8.Shell
9.C
10.Ruby
讓我們從后往前,一個個說:
Ruby
Ruby 是一種開源編程語言,致力于簡單易用。它由 Yukihiro Matsumoto 開發的,也被稱為 Matz,他是第一個將最流行的語言的最好部分混合在一起的人。Ruby 于 1995 年發行,現在越來越受歡迎。Ruby 甚至已經有了一些專門的協會和聚會活動。
C
眾所周知,C 是最古老的編程語言之一,仍然與該領域非常相關。它是由 Dennis Ritchie 于 1972 年開發的!它最初被設計為通用語言,可用于對各種計算機系統和硬件進行編程。當今,許多流行的語言都基于 C,包括 Java,PHP 和 Javascript。
Shell
Shell 在 IT 部門非常受歡迎,純粹是因為它允許開發者直接編寫對操作系統的指令。當您需要自動執行諸如遠程安裝,遠程卸載或每天管理備份時,可以使用它。
TypeScript
TypeScript 由微軟開發,是一種開源編程語言。它不僅是最受歡迎的語言之一,也是行業中增長最快的語言之一。它的語法和語義與 JavaScript 非常相似,但有更多更強大的功能,可以幫助開發人員構建大型應用程序。顯然,它還得到了微軟免費代碼編輯器 Visual code Studio 的支持。
C ++
C++ 建立在 C 語言的基礎上,最早可以追溯到 1979 年。Bjarne Stroustrup 在寫他的博士論文時創建了它,并把它作為 c 語言的一個附加功能。直到今天,它仍然被廣泛使用,因為它是許多操作系統、瀏覽器和游戲的核心。
C#
c# 由微軟的 Anders Hejlsberg 領導的團隊開發的。它與 Java 語言非常相似,主要用于移動應用程序、游戲和企業軟件。
PHP
PHP 是 Hypertext Preprocessor (超文本預處理程序)的首字母縮寫,是一種用于移動開發和創建交互式網頁的開源語言。它在數據庫上運行得非常好,Facebook 和雅虎過去也曾使用過它。它常常被開發人員稱為最糟糕的編程語言之一。
Java
Java 最早由 Sun Microsystems 公司于 1995 年開發,后來被 Oracle 收購。目前,Twitter 和 Netflix 等大型公司正在使用這種開源語言。Java 已經被廣泛應用于幾乎所有領域,包括 web 應用程序、游戲、移動開發和數據庫驅動的軟件。它也非常類似于 c++ 和 c#,這使得在這兩種語言之間進行切換非常容易。
Python
Python 同時也是 GitHub 中最流行和增長最快的編程語言之一。說到流行度,它從去年的第三名上升到了 2019 年的第二名。Python 一直被用于人工智能應用程序和數據科學,眾所周知,它是最容易入門的編程語言之一。更不用說,Python 有一個非常龐大的社區,并且每年舉行專門的聚會。
JavaScript
2019 年仍然是屬于 JavaScript 的一年。根據 GitHub 的榜單,JavaScript 無疑是 2019 年最受歡迎的 10 種語言之一??紤]到它有助于使網站具有交互性,還可以用于創建游戲,所以它的表現并不奇怪。還有不要忘了構建與 iOS 和 Android 兼容的應用程序的 ReactNative 框架。
哪種編程語言在 2019 年收入最高?
您可能還想知道哪種編程語言在 2019 年薪資最高。
2019 年收入最高的編程語言是(僅供參考,按照這個列表學,大概率涼涼):
1.Scala
2.Clojure
3.Go
4.Erlang
5.WebAssembly
6.Kotlin
7.Rust,
8.F#
9.and Elixir
注:此數據根據Stack Overflow 的 2019 年開發人員調查得出,2019 年收入最高的編程語言。
(可能是因為比較小眾,大牛比例高,因此平均收入高)
哪一種編程語言最難(簡直坑爹)?
您可能在學習 Python、Java 或 c++ 時遇到了困難,但這些并不是世界上最困難的編程語言。
下面這些編程語言,它們并不是為了開發而生的,更多的是黑客們的愛好。
最困難的編程語言是:
1.Malbolge
2.Brainfu*k
3.COW
4.INTERCAL
5.Whitespace
Malbolge創建于 1998 年,被認為是最困難的一個。發明之后,要花兩年多的時間才能編寫出一個程序。
它的 “Hello world” 是這樣的:
Brainfu*k是 Urban Muller 在 1983 年創造的,正如它的名字,如果你嘗試學習它,你會得到一個糟糕的大腦。這種語言只有 8 個命令,整個程序就是用這些命令編寫的。
它的 “Hello world” 是這樣的:
COW 是 Sean Heber 于 2003 年創建的,整個語言僅包含 12 條指令 - 全部都是 moo 或其變體。
“Hello world” 看起來像這樣:
INTERCAL是由 Don WOords 和 James Lyon 在 1972 年創建的。
它的 “Hello world” 是這樣的:
Whitespace是埃德溫?布雷迪在 2003 年 4 月 1 日開發的。該程序僅使用空格、制表符和換行符。其他的幾乎都被解釋器忽略了。
它的 “Hello world” 是這樣的:
▲實驗樓精選課程:
《Python 新手入門課》
《C++ 使用 openGL 實現吃豆人游戲》
《Java 編程語言基礎》
《Python 異步網絡編程實戰》
《基于 Vue.js、Node.js 和 MongoDB 開發 DoraCMS》
《 Kubernetes 進階(二):控制器、存儲與網絡 》
《C++ 實現 STL 標準庫和算法》
翻譯:實驗樓
作者:ALICIA NEWMAN
鏈接:https://learnworthy.net/top-10-most-popular-language-of-2019-according-to-github/
總結
以上是生活随笔為你收集整理的盘点:2019年最赚钱的10种编程语言的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 11个提升编程能力的小方法
- 下一篇: 新手指南:我应该学哪种编程语言?