當前位置:歷史故事大全網 - 歷史上的今天 - 結構化語言的歷史

結構化語言的歷史

1960

第壹個結構化語言ALGOL 60出現了。它是結構化語言譜系樹中的根節點,最終產生了類似Pascal的語言。從20世紀60年代中期到末期,阿爾戈爾語成為歐洲最流行的語言。

在20世紀60年代早期,Kenneth Iverson開始研究語言,最終產生了APL-壹種編程語言。它使用特殊的字符集,為了正確使用它,妳還需要APL兼容的I/O設備。

1962

APL寫在艾弗森的《編程語言》壹書中。

FORTRAN IV出現了。

以“初始拼寫”命名的產品SNOBOL,在工作初期取得了絕對的成功,它是壹種面向字符串的符號語言。它衍生了壹些以首字母命名的其他產品:FASBOL,壹個SNOBOL編譯器(1971年),spit BOL——SnO BOL的快速實現——也是在1971年。

1963

對ALGOL 60進行了修改。

PL/1的工作開始了。

1964

APL\360已實施。

在達特茅斯大學,John G.Kemeny教授和Thomas E.Kurtz教授發明了BASIC。最初的實現是壹個編譯器。第壹個BASIC程序運行於5月1日下午4: 00,1964。PL/1已發布。

1965

SNOBOL3出現了。

1966

FORTRAN 66出現了。

出現LISP 2。

在Bolt,Beranek和Newman開始了LOGO的工作。隊長是沃利·富爾澤格,西蒙·派珀特也包括在內。最著名的標誌是“龜畫”。

1967

出現了功能大大增強的SNOBOL4。

1968

ALGOL 68,和ALGOL 60比起來,就是個怪物。守則委員會的壹些成員,包括C.A.R .霍爾和尼古拉斯·沃斯,同意這項計劃。事實證明,ALGOL 68很難實現。

FORTRAN的變種ALTRAN出現了。

COBOL是由ANSI正式定義和標準化的。

尼古拉斯·沃斯開始研究帕斯卡。

1969

500人參加了在紐約Armonk的IBM總部舉行的APL會議。APL的發行需求如此之大,以至於這個活動從現在起被稱為“阿蒙克進軍”。

1970

在20世紀70年代早期,Charles Moore用他的Forth語言編寫了第壹個有意義的程序。

Prolog的工作大約在這個時候開始。

20世紀70年代初的壹天,艾倫·凱領導的PARC施樂公司開始設計Smalltalk。早期版本包括Smalltalk-72、Smalltalk-74和Smalltalk-76。

出現了Pascal在CDC 6000系列計算機上的實現。

snobol 4的後代Icon出來了。

1972

康拉德·楚澤關於Plankalkul的手稿(見1946)終於出版了。

丹尼斯·裏奇設計了c .但是最終參考手冊是1974出版的。

序言的首次實現——阿蘭·科爾莫勞爾和菲利普·羅塞爾的功勞。

1974

COBOL的另壹個ANSI規範出現了。

1975

Bob Albrecht和Dennis Allison設計的Tiny BASIC(由Dick Whipple和約翰·阿諾德實現)在2KB內存的微型計算機上運行。4KB的機器是合適的,它將有2KB的內存用於這個程序。

由比爾·蓋茨和保羅·艾倫編寫的BASIC版本以每份版稅的形式出售給MITS(微型儀器和遙測系統)。MITS生產Altair,8080結構的微型計算機。

Scheme是LISP的壹種“方言”,由G.L. Steele和G.J. Sussman設計

出版了由Jensen和Wirth編寫的Pascal用戶手冊和報告。很多人仍然認為它是壹本關於帕斯卡爾的權威參考書。

B.W. Kerninghan描述了RATFOR——RATional FORTRAN。它是壹個預處理器,允許在FORTRAN中使用類似C的控制結構。RATFOR應用於Kernighan和Plauger的“軟件工具”,出現在1976。

1976

設計系統語言出現了,被認為是PostScript的先驅。

1977

流行性腮腺炎的ANSI標準出臺-麻省總醫院實用多程序系統。腮腺炎本來是用來處理病歷的,只能識別字符串類型。後來改名為m。

設計競賽將導致Ada的產生。讓·伊奇比亞領導的霍尼韋爾公牛隊即將贏得比賽。

金·哈裏斯和其他人成立了第四個興趣小組FIG。他們開發了FIG-FORTH,價格約為20美元。

70年代末的壹天,Kenneth Bowles設計了UCSD Pascal,可用於PDP-11和基於Z80的計算機。

尼古拉斯·沃斯開始設計Modula,Modula-2的前身,Pascal的繼承者。

1978

awk-壹種文本處理語言,以其設計者Aho、Weinberger和Kernighan命名。

FORTRAN 77的ANSI標準出現了。

1980

Smalltalk-80出現。

出現Modula-2。

弗蘭茲·利普出現了。

比雅尼·斯特勞斯特魯普開發了壹套語言——統稱為“帶類的C”——成為C++的溫床。

1981

努力開始成為LISP的壹種“通用方言”,也就是常說的Common LISP。

日本啟動第五代計算機系統項目。主要語言是Prolog。

1982

ISO Pascal出現了。

出現附言。

1983

Smalltalk-80宣布:由戈德堡等人完成。

艾達出現了。他的名字來自奧古斯塔·愛達·拜倫,洛夫萊斯伯爵夫人,英國詩人拜倫的女兒。因為在巴貝奇分析儀上設計了理解伯努利方程的程序,她被稱為第壹位女程序員。1983國防部指導的全新“任務評估”應用程序就是用這種語言編寫的。

1983後期和1984前期,微軟和數字研究***發布了第壹個面向微型計算機的C編譯器。

7月,第壹個C++實現出現了。這個名字是由裏克·馬斯凱蒂起的。

165438+10月,Borland的Turbo Pascal的“震撼”猶如核風暴,這得益於BYTE雜誌的廣告。

1984

APL2的參考手冊可用。APL2是APL的擴展,它允許嵌套數組。

1985

福斯控制潛水器定位泰坦尼克號的殘骸。

香草SNOBOL4微機版發布。

方法,面向行的Smalltalk出現在PC上。

1986

Smalltalk/V外觀——第壹個在微機上廣泛使用的Smalltalk版本。

蘋果為Mac機發布Object Pascal。

Borland發布Turbo Prolog。

Charles Duff發布了Actor,這是壹種用於開發微軟Windows應用程序的面向對象語言。

另壹種面向對象的語言Eiffel出現了。

C++出現了。

1987

Turbo Pascal 4.0發布。

1988

CLOS規範-公共***LISP對象系統-出版。

尼古拉斯·沃斯完成了奧伯龍,這是他對Modula-2的後續。

1989

ANSI C規範發布。

C++2.0形成了參考手冊的初稿。2.0版增加了多重繼承和成員指針等特性。

1990

出版了由C++2.1和B.Stroustrup編寫的《帶註釋的C++參考手冊》。這個版本增加了模板和異常處理功能。

FORTRAN 90包含許多新元素,如case語句和派生類型。

Kenneth Iverson和Roger Hui在APL 90大會上提出了J語言。

1991

Visual Basic在COMDEX春季展上獲得了BYTE雜誌頒發的最佳性能獎。

1992

以狄蘭·馬爾萊斯·托馬斯命名的Dylan是壹種面向對象的語言,類似於蘋果發布的Scheme。

1993

ANSI發布X3J4.1技術報告COBOL提案初稿。真正的標準預計在1997完成。

1994

微軟將Visual Basic for Application集成到Excel中。

1995

2月,ISO接受了Ada語言1995的修訂版。它叫做Ada95,包含OOP特性,支持實時系統。

1996

第壹個ANSI C++標準的預發布。

  • 上一篇:開玩笑是什麽意思?
  • 下一篇:跪求:沈北新區成立日期!
  • copyright 2024歷史故事大全網