程序語言時間線
1950

| 年份 | 程序語言 | 首席開發者 | 前任語言 |
| --- | --- | --- | --- |
| 1950 | Short Code（英语：） | William F. Schmidt, Albert B. Tonik, J. R. Logan | Brief Code |
| 1951 | Superplan（英语：） | Heinz Rutishauser（英语：） | Plankalkül |
| 1951 | ALGAE | Edward A. Voorhees and Karl Balke | 無 |
| 1951 | Intermediate Programming Language | Arthur Burks（英语：） | Short Code |
| 1951 | Boehm unnamed coding system | Corrado Böhm（英语：） | CPC Coding scheme |
| 1951 | Klammerausdrücke | 康拉德·楚澤 | Plankalkül |
| 1951 | Stanislaus (Notation) | Fritz Bauer（英语：） | 無 |
| 1951 | Sort Merge Generator（英语：） | Betty Holberton（英语：） | 無 |
| 1952 | A-0 系統 | 葛麗絲·霍普 | Short Code |
| 1952 | Glennie Autocode（英语：） | Alick Glennie（英语：） after 艾伦·图灵 | CPC Coding scheme |
| 1952 | Operator programming | Alexey Andreevich Lyapunov with the participation Kateryna Yushchenko（英语：） | MESM |
| 1952 | Editing Generator | Milly Koss | SORT/MERGE |
| 1952 | COMPOOL | RAND/SDC | 無 |
| 1953 | Speedcoding（英语：） | 約翰·巴科斯 | 無 |
| 1953 | READ/PRINT | Don Harroff, James Fishman, George Ryckman | 無 |
| 1954 | Laning and Zierler system（英语：） | Laning, Zierler, Adams at 麻省理工学院 旋風計算機 | 無 |
| 1954 | Mark I Autocode（英语：） | Tony Brooker（英语：） | Glennie Autocode |
| 1954–55 | Fortran (concept) | Team led by 約翰·巴科斯 at IBM | Speedcoding |
| 1954 | ARITH-MATIC（英语：） | Team led by 葛麗絲·霍普 at UNIVAC | A-0 |
| 1954 | MATH-MATIC（英语：） | Team led by Charles Katz | A-0 |
| 1954 | MATRIX MATH | H G Kahrimanian | 無 |
| 1954 | 資訊處理語言 (concept) | 艾伦·纽厄尔, Cliff Shaw（英语：）, 司马贺 | 無 |
| 1955 | Address programming language（英语：） (with Pointers)  | Kateryna Yushchenko（英语：） | Operator programming - Alexey Andreevich Lyapunov & Kateryna Yushchenko（英语：） & MESM |
| 1955 | FLOW-MATIC（英语：） | Team led by 葛麗絲·霍普 at UNIVAC | A-0 |
| 1955 | BACAIC | M. Grems and R. Porter |  |
| 1955 | PACT I（英语：） | SHARE（英语：） | FORTRAN, A-2 |
| 1955 | Freiburger Code | 弗赖堡大学 | 不適用 |
| 1955–56 | Sequentielle Formelübersetzung | Fritz Bauer（英语：） and Karl Samelson | Boehm |
| 1955–56 | IT | Team led by 艾伦·佩利 | Laning and Zierler |
| 1955 | PRINT | IBM |  |
| 1958 | 資訊處理語言 (implementation) | 艾伦·纽厄尔, Cliff Shaw（英语：）, 司马贺 | IPL I |
| 1956–58 | LISP (concept) | 约翰·麦卡锡 | IPL |
| 1957 | COMTRAN（英语：） | Bob Bemer（英语：） | FLOW-MATIC |
| 1957 | GEORGE（英语：） | Charles Leonard Hamblin（英语：） | 無 |
| 1957 | Fortran (implementation) | 約翰·巴科斯 at IBM | FORTRAN |
| 1957–58 | UNICODE | Remington Rand UNIVAC | MATH-MATIC |
| 1957 | COMIT (concept) | Victor Yngve（英语：） | 無 |
| 1958 | Fortran | Team led by 約翰·巴科斯 at IBM | FORTRAN I |
| 1958 | ALGOL 58 (IAL) | ACM/GAMM | FORTRAN, IT, Sequentielle Formelübersetzung |
| 1958 | 資訊處理語言 | 艾伦·纽厄尔, Cliff Shaw（英语：）, 司马贺 | IPL II |
| 1959 | APT（英语：） | Douglas T. Ross（英语：） |  |
| 1959 | FACT（英语：） | Fletcher R. Jones（英语：）, Roy Nutt（英语：）, Robert L. Patrick | 無 |
| 1959 | COBOL (concept) | The CODASYL（英语：） Committee | FLOW-MATIC, COMTRAN, FACT |
| 1959 | JOVIAL语言 | Jules Schwartz（英语：） at SDC（英语：） | ALGOL 58 |
| 1959 | LISP (implementation) | 约翰·麦卡锡 | IPL |
| 1959 | MAD – Michigan Algorithm Decoder（英语：） | Bruce Arden（英语：）, Bernard Galler（英语：）, and Robert M. Graham（英语：） | ALGOL 58 |
| 1959 | TRAC（英语：） (concept) | Calvin Mooers（英语：） |  |
| 年份 | 程序語言 | 首席開發者 | 前任語言 |