程式語言的誕生史-2026 gemini整理
這是一份整理好的程式語言發展時間軸,涵蓋了從早期電腦科學奠基到現代雲端與 AI 時代的重要語言: 1950 - 1960年代:奠基時期 (低階向高階跨越) 這是電腦科學的開荒時代,許多現代程式設計的核心觀念在此時成型。 年份 語言 主要用途 / 特色 1957 Fortran 科學計算與工程應用,是第一個廣泛使用的高階語言。 1958 Lisp AI 人工智慧研究的鼻祖,引入了遞迴與符號處理。 1959 COBOL 商業數據處理,設計初衷是為了讓非技術人員也能讀懂代碼。 1964 BASIC 為了教學而設計,讓程式編寫變得大眾化。 1970 - 1980年代:結構化與物件導向的誕生 這個時期出現了許多至今仍影響深遠的系統級語言。 年份 語言 主要用途 / 特色 1970 Pascal 結構化程式設計的經典教學語言。 1972 C 「程式語言之王」 。系統開發、作業系統(Unix)的核心。 1979 SQL 結構化查詢語言,定義了資料庫的操作標準。 1983 C++ 在 C 的基礎上加入了「物件導向(OOP)」概念。 1983 Objective-C 曾是 Apple 生態系(iOS/macOS)的核心開發語言。 1990年代:網際網路與萬用語言的爆發 隨著網路興起,腳本語言與跨平台語言成為主流。 年份 語言 主要用途 / 特色 1991 Python 以簡潔著稱,現今在 AI、數據科學領域統治地位。 1995 Java 「一次編寫,到處運行」,大型企業後端與 Android 的支柱。 1995 JavaScript 網頁前端的唯一標準,現在也能做後端(Node.js)。 1995 PHP 網頁動態腳本語言,驅動了早期的 Web 2.0 與 WordPress。 1995 Ruby 追求程式員開發樂趣,Ruby on Rails 框架曾極度流行。 2000 - 2010年代:現代化、安全與效能優化 針對現代多核心處理器、記憶體安全與移動端開發進行優化。 年份 語言 主要用途 / 特色 2000 C# Microsoft 開發,結合 Java 的易用性與 C++ 的強大。 2009 Go (Golang) Google 開發,專為高併發雲端服務與微服務設計。 2010 Rust 強調記憶體安全與極致效能,逐漸在系統開發中取代 C++。 2014 Swift ...