關於計算機編程的 10 個令人驚訝的事實
已發表: 2021-09-22
在當今科技時代,幾乎我們周圍的一切都被編程為以某種方式工作並完成特定任務。
因此,難怪最近的職業報告顯示,有多達 700 萬個職位空缺需要編碼技能。 更重要的是,與市場平均水平相比,計算機編程職業部門正在經歷 12% 的增長率。
簡而言之,編碼是未來的語言。
具有諷刺意味的是,考慮到計算機編程語言的數量!
想知道到底有多少? 有興趣了解更多關於計算機和編程的酷知識嗎? 然後繼續閱讀以找出答案!
1. 超過 700 種編程語言
是的,你沒看錯,最重要的計算機編程事實之一是有多達 700 種編碼語言! 而這個令人印象深刻的列表甚至不包括 HTML 等標記語言。
雖然不太可能有人知道所有這些語言,但是當您聘請計算機程序員時,您可以期望他們能夠很好地掌握幾種語言,因為許多語言與其他語言一起用於完成不同的任務。
2. 第一種編程語言被稱為 Fortran
這一切都始於 Fortran (FORMula TRANslation),它由 John Backus 和他在 IBM 的團隊在 1950 年代創建。
3.智能手機比 NASA 1969 年的計算機使用更多代碼
這個瘋狂的計算機編程事實意味著用於將人送入太空的代碼比用於對口袋裡的手機進行編程的代碼更簡單!
事實上,NASA 仍然使用 70 年代開發的計算機程序來控制他們的航天器。 編寫和測試新代碼既昂貴又耗時。 而且,由於舊技術仍然很好地服務於 NASA,因此沒有必要重寫它。
4. 第一位編碼員是女性
男性可能主宰了計算機的歷史,並佔據了大約 80% 的計算機編程工作。 但第一位編碼員是一位名叫 Ada Lovelace 的女性。
艾達出生於 1815 年,是英國詩人拜倫勳爵的女兒,是一位傑出的數學家。 在與著名的機械工程師 Charles Babbage 合作後,Ada 繼續寫了關於用代碼對機器進行編程以計算伯努利數的可能性。 於是,第一個由機器執行的算法誕生了。
5. 著名的編程語言“C”有一個前身叫做“B”
正如任何計算機程序員都知道的那樣,計算機和編碼歷史上最流行的語言之一是“C”。 這種 1973 年的編程語言構成了許多現代語言的基礎,包括 C++、C*、Java 和 Perl。
然而,很少有人意識到,1969 年,Ken Thompson 在貝爾實驗室開發了一種名為“B”的前身編程語言。 雖然許多人聲稱“B”代表“Bell”或“Byte”,但其他人則認為它可能以 Thompson 的早期語言“Bon”命名。

6. 第一款程序化電腦遊戲沒有盈利
許多計算機編程工作都在遊戲行業,現在每年的收入高達 1800 億美元。 但是,你知道第一個程序化的電腦遊戲根本不賺錢嗎?!
被歷史學家譽為第一款真正的數字電腦遊戲“太空戰爭!” 於 1962 年推出。該遊戲涉及兩艘戰鬥機宇宙飛船展開戰鬥,以摧毀其組件並獲勝。 扭曲是屏幕中央的一個小點,代表一顆星星,如果你擊中它會殺死你。
使用當時最具創新性的技術,麻省理工學院的程序員史蒂夫·拉塞爾和他的團隊花了 200 個小時開發“太空戰爭!”的代碼。 但是,儘管它在計算機編程界很受歡迎,但這從未轉化為任何商業或財務上的成功。
7. Python 不是以蛇命名的
Python 的荷蘭創造者 Guido van Rossum 一直活躍於他的編程語言的開發中。 以至於他贏得了“終生仁慈的獨裁者”的綽號。 至於他的名字是從哪裡來的,那是來自英國喜劇劇團的巨蟒,而不是滑行的蛇。
8. 圖像處理算法仍然使用1970 年代《花花公子》雜誌的圖片
這對於奇怪的計算機編程事實怎麼樣? 一張來自 1972 年 11 月《花花公子》雜誌的圖片仍然被廣泛用於各種圖像處理算法。
裁剪後的照片顯示,莉娜·索德伯格(Lena Soderberg)戴著羽毛帽子回頭看,露出的只是裸露的肩膀。 但是,專家認為,這張圖片之所以如此受歡迎,是因為它很好地融合了細節、空間、陰影和紋理,為測試圖像處理軟件的能力提供了良好的基礎。
9. Java 是偶然創造出來的
Java 的創造者 James Gosling 在 90 年代初在 Sun Labs 工作,領導一個負責構建機頂盒的團隊。 他們從“清理”早期的 C++ 語言開始,最終意外地創建了 Java(或最初稱為 Oak)!
10. 一個少年創造了第一個臭名昭著的計算機病毒
如果沒有至少一位青少年黑客天才參與其中,任何關於計算機的事實清單都不完整。 在這裡,這一榮譽歸於 Rich Skrenta,他在 1982 年 15 歲時創造了臭名昭著的計算機病毒 Elk Cloner。
雖然它不是第一個病毒,但它是第一個在野外迷路並創造歷史的病毒。 儘管是一個“愚蠢的惡作劇”,但該病毒還是成功地激怒了計算機界的不少人。
令人驚訝的計算機編程事實
這些事實中,哪一個最讓你感到驚訝?
任何對計算機編程職業感興趣的人都知道,計算機的歷史充滿了很酷且古怪的事實,這些事實非常適合給您的朋友留下深刻印象。 特別是因為我們打賭這些計算機編程事實中至少有一些對您來說是新聞!
有興趣了解有關計算機編程的更多信息嗎? 尋找從博客到網站安全的所有提示? 如需所有最佳技術建議和操作指南,請務必查看我們的其他博客文章!
