Projects
Up one levelThis folder contains folders for Software Preservation Group projects.
- ALGOL by Paul McJones — last modified 2010-03-22 19:15
- ALGOL 58 (International Algorithmic Language), ALGOL 60, and ALGOL 68
- APL by clangeiter — last modified 2011-03-13 09:31
- Project to collect APL
- Artificial Intelligence by Paul McJones — last modified 2019-03-08 09:49
- Historical artifacts from artificial intelligence systems and programming languages.
- BCPL by Paul McJones — last modified 2024-12-24 13:05
- "British systems language, a descendant of CPL and the inspiration for B and C." [Diarmuid J Pigott, hopl.info]
- C++ by Paul McJones — last modified 2007-01-26 03:27
- The C++ papers: primary source materials from Bjarne Stroustrup and others relating to the history of the C++ programming language.
- FOCAL by Paul McJones — last modified 2024-12-24 13:06
- "...I took an editor, a floating point package and the specs for the JOHNNIAC Open Shop System (JOSS) and ideas from the Massachusetts General Hospital Utility Multi-Programming System (MUMPS) and wrote an interpreter that would do the user's job on the spot and interactively. This program became known as Formula Calculator (FOCAL)." - Rick Merrill
- FORTRAN and FORTRAN II by Paul McJones — last modified 2006-09-20 22:50
- A collection of artifacts related to the original FORTRAN/FORTRAN II system for the IBM 704/709/7090.
- GEDANKEN by Paul McJones — last modified 2012-03-30 15:34
- A simple typeless language based on the principle of completeness and the reference concept.
- LISP by Paul McJones — last modified 2010-03-13 17:11
- A collection of artifacts related to the original LISP I/1.5 system for the IBM 704/709/7090/7094, as well as follow-ons such as PDP-1 LISP, LISP 2, Maclisp, BBN-LISP, Interlisp, Scheme, Common Lisp, etc.
- Mesa by Paul McJones — last modified 2010-11-21 15:38
- A system programming language designed at Xerox PARC and used for Xerox office automation products.
- NLS / AUGMENT by Kathe Gust — last modified 2006-10-22 00:56
- File for the NLS / Augment project
- PAL by Paul McJones — last modified 2023-03-14 10:54
- PAL, the Pedagogic Algorithmic Language designed by Martin Richards and others at MIT.
- Poplar by Paul McJones — last modified 2023-03-14 10:53
- A functional programming language designed by James H. Morris, Jr., Eric Schmidt, and Philip Wadler.
- Prolog by Paul McJones — last modified 2023-03-15 19:26
- A collection of artifacts related to the original Marseille Prolog interpreters and many follow-ons.
- SETL by Paul McJones — last modified 2021-02-25 11:41
- A collection of artifacts from the SETL programming language designed by Jack Schwartz and his colleagues at New York University.
- Programming Languages by Paul McJones — last modified 2010-11-21 13:20
- Functional Programming by Paul McJones — last modified 2010-06-29 14:16
- Languages that emphasize the definition and application of functions, including PAL.
- Operating Systems by Michael L Powell — last modified 2009-05-10 08:13
- Source code, design documents, and other materials concerning the origins and development of operating systems.
- Program Verification by Paul McJones — last modified 2011-01-19 17:09
- Books of Computer History by Paula Newman — last modified 2006-10-22 14:30
- This project collects, organizes, and annotates, the books of computer history.
- Directory of Software Collections by Dick Blaine — last modified 2006-10-22 14:27
- The folder contains information about and links to software collectors and collections.
- Interactive C Environments by Paul McJones — last modified 2017-09-08 19:41
- Materials related to interactive environments for C and similar languages.
- The History of Emacs by Paul McJones — last modified 2017-12-17 12:13
- All versions of Emacs
- POP-2 by Paul McJones — last modified 2023-02-21 09:34