編程語言的發(fā)展1946-Code語言
2021-07-23
編程語言的開發(fā)
1946
德國工程師 Zuse 躲在巴伐利亞附近的阿爾卑斯山時獨立開發(fā)。他將結(jié)果應(yīng)用于其他事物,例如國際象棋。
1949 年代碼
第一種實際用于電子計算設(shè)備的計算機語言編程語言的發(fā)展,盡管它是一種純手工編譯的語言。
1951
為 Rand 工作開始了第一個著名的編譯器-A-o 的設(shè)計工作。當(dāng) Rand 在 1957 年發(fā)布這門語言時,它被稱為 MATH-。
1952
E.,他利用他在曼徹斯特大學(xué)的業(yè)余時間發(fā)明了一種稱為編程系統(tǒng)的編程系統(tǒng),一個未能成型的編譯器。
1954
(的縮寫)的意思是“公式翻譯器”。它是世界上最早出現(xiàn)的計算機高級編程語言,廣泛應(yīng)用于科學(xué)和工程計算領(lǐng)域。語言以其獨特的功能在數(shù)值、科學(xué)和工程計算領(lǐng)域發(fā)揮著重要作用。
1958 LISP
LISP 語言(全稱 LISt,即鏈表處理語言)由 John 于 1960 年左右創(chuàng)建,是一種基于 演算的函數(shù)式編程語言。
1959
() 是數(shù)據(jù)處理領(lǐng)域最廣泛的編程語言,也是第一個被廣泛使用的高級編程語言。主要用于數(shù)值計算不復(fù)雜,但數(shù)據(jù)處理信息量大的商業(yè)領(lǐng)域。
1962
67 被認為是最早的面向?qū)ο缶幊陶Z言。它介紹了后來的面向?qū)ο缶幊陶Z言所遵循的所有基本概念:對象、類和繼承。
1964
(’ All-Code) 意為“初學(xué)者的綜合符號指令代碼”,是為初學(xué)者設(shè)計的編程語言。是一種解釋型語言,寫入完成后無需編譯鏈接即可執(zhí)行,但如果要單獨執(zhí)行,還是需要編譯成可執(zhí)行文件。
1968
該語言語法嚴謹,層次清晰,程序易寫,可讀性強。它是第一種結(jié)構(gòu)化編程語言。這個名字是為了紀念十七世紀法國著名的哲學(xué)家和數(shù)學(xué)家。它是由一位瑞士教授在六十年代后期設(shè)計和創(chuàng)立的。
1969 C
C 語言兼具高級語言和匯編語言的特點。它于 1972 年由 D.M.美國貝爾研究所。 1978年后,C語言被移植到大、中、小型和微型計算機上。
1975 SQL
SQL(結(jié)構(gòu)化查詢語言)是一種數(shù)據(jù)庫查詢和編程語言,用于訪問數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng)。
1983 C++
C++ 是一種通用的編程語言,支持多種編程范式,帶有靜態(tài)數(shù)據(jù)類型檢查。支持過程式編程、數(shù)據(jù)抽象、面向?qū)ο缶幊獭⒎盒途幊痰榷喾N編程風(fēng)格。
1987 年 Perl
Perl 和 C 一樣強大,和 awk 和 sed 等腳本描述語言一樣方便。 Perl 借用了 C、sed、awk 和許多其他編程語言的特性。最重要的特性之一是其內(nèi)部集成了正則表達式函數(shù),以及龐大的第三方代碼庫CPAN。 Perl 的原設(shè)計者是 Wall(沃爾),于 1987 年 12 月 18 日發(fā)表。
1991
是一種面向?qū)ο蟮?、字面量的計算機編程語言,由van于1989年底發(fā)明,1991年首次公開發(fā)布,是一種代表簡單思想的語言。閱讀一個好的程序感覺就像閱讀英語。它使您能夠?qū)W⒂诮鉀Q問題,而不是理解語言本身。
1995 年 Java
Java 是一種簡單、面向?qū)ο蟆⒎植际?、解釋性、健壯、安全、結(jié)構(gòu)中立、可移植、多線程、動態(tài)的語言,具有出色的性能。
是Sun于1995年5月推出的Java編程語言和Java平臺(即,)的總稱。在Java出現(xiàn)之前。以上信息都是枯燥死板的HTML文檔。
對于那些沉迷于網(wǎng)頁瀏覽的人來說編程語言的發(fā)展,這簡直是無法忍受的。他們渴望在 WEB 中看到一些交互式內(nèi)容。開發(fā)者也非常希望能夠在WEB上創(chuàng)建一種無需考慮軟硬件平臺即可執(zhí)行的應(yīng)用。當(dāng)然,這些程序必須有很大的安全保障。 傳統(tǒng)的編程語言似乎無法滿足這個用戶的要求,SUN的工程師們敏銳地意識到了這一點。從1994年開始,他們開始將OAK技術(shù)應(yīng)用到WEB上,并開發(fā)了第一個版本。
1995
它是一種可以讓你的網(wǎng)頁更加生動活潑的編程語言,也是目前網(wǎng)頁設(shè)計中最簡單、最方便的語言。
2001 C#
C# (C) 是 為 .NET 框架量身定制的編程語言。 C#具有C/C++的強大功能和易于使用的特性。
一種面向組件的編程語言,與 C++ 和 Java 是同一種面向?qū)ο蟮木幊陶Z言。
2002 .Net
.NET 是一個 XML Web 服務(wù)平臺。 XML Web 允許應(yīng)用程序通信和共享數(shù)據(jù),而不管使用的是哪種操作系統(tǒng)、設(shè)備或編程語言。
2005 年紅寶石
Ruby on 是一個框架,可讓您輕松開發(fā)、部署和維護 Web 應(yīng)用程序。紅寶石以七月的誕生石紅寶石命名。
2009 Node.JS
Node 是一個服務(wù)器端解釋器,它改變了服務(wù)器應(yīng)該如何工作的概念。它的目標(biāo)是幫助程序員構(gòu)建高度可擴展的應(yīng)用程序并編寫可以同時處理與物理機的數(shù)萬個連接的連接代碼。 1995 年 SUN 推出 Java 語言時,全世界的目光都被這種神奇的語言所吸引。