Assembly Language
An assembly language is a low-level programming language for computers, microprocessors, microcontrollers, and other programmable devices. It implements a symbolic representation of the machine codes and other constants needed to program a given CPU architecture. This representation is usually defined by the hardware manufacturer, and is based on mnemonics that symbolize processing steps (instructions), processor registers, memory locations, and other language features. An assembly language is thus specific to a certain physical (or virtual) computer architecture. This is in contrast to most high-level programming languages, which, ideally, are portable.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Smalltalk
Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis."[1] It was designed and created in part for educational use, more so for constructionist learning, at the Learning Research Group (LRG) of Xerox PARC by Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and others during the 1970s.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Universal Turing Machine
In computer science, a universal Turing machine (UTM) is a Turing machine that can simulate an arbitrary Turing machine on arbitrary input. The universal machine essentially achieves this by reading both the description of machine to be simulated as well as the input thereof from its own tape. Alan Turing introduced this machine in 1936–1937. This model is considered by some (for example, Martin Davis (2000)) to be the origin of the stored program computer—used by John von Neumann (1946) for the "Electronic Computing Instrument" that now bears von Neumann's name: the von Neumann architecture. It is also known as universal computing machine, universal machine, machine U, U.
Website or physical archive:
Website only
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Random Access Machine
In computer science, random access machine (RAM) is an abstract machine in the general class of register machines. The RAM is very similar to the counter machine but with the added capability of 'indirect addressing' of its registers. Like the counter machine the RAM has its instructions in the finite-state portion of the machine (the so-called Harvard architecture).
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Fortran
Fortran (previously FORTRAN;[note 1] both blends derived from IBM Mathematical Formula Translating System) is a general-purpose,[note 2] procedural,[note 3] imperative programming language that is especially suited to numeric computation and scientific computing. Originally developed by IBM at their campus in south San Jose, California in the 1950s for scientific and engineering applications, Fortran came to dominate this area of programming early on and has been in continual use for over half a century in computationally intensive areas such as numerical weather prediction, finite element analysis, computational fluid dynamics, computational physics and computational chemistry. It is one of the most popular languages in the area of high-performance computing and is the language used for programs that benchmark and rank the world's fastest supercomputers.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Pascal (Programming Language)
Pascal is an influential imperative and procedural programming language, designed in 1968/9 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring.
Website or physical archive:
Website only
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Zilog Z8000
The Z8000 is a 16-bit microprocessor introduced by Zilog in 1979. The architecture was designed by Bernard Peuto while the logic and physical implementation was done by Masatoshi Shima, assisted by a small group of people. The Z8000 was not Z80-compatible, and although it saw steady use well into the 1990s, it was not very widely used. However, the Z16C01 and Z16C02 Serial Communication Controllers still use the Z8000 core.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
Japan
PowerPC
PowerPC (short for Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM. PowerPC, as an evolving instruction set, has since 2006 been renamed Power ISA but lives on as a legacy trademark for some implementations of Power Architecture based processors.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Torpedo Data Computer
The Torpedo Data Computer (TDC) was an early electromechanical analog computer used for torpedo fire-control on American submarines during World War II (see Figure 1). Britain, Germany, and Japan also developed automated torpedo fire control equipment, but none were as advanced as US Navy's TDC. These nations all developed torpedo fire control computers for calculating torpedo courses to intercept targets, but the TDC added the ability to automatically track the target. The target tracking capabilities of the TDC were unique for submarines during World War II and set the standard for submarine torpedo fire control at that time.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
MOBIDIC
Sylvania's MOBIDIC, short for "MOBIle DIgital Computer", was a transistorized computer intended to store, sort and route information as one part of the US Army's Fieldata concept. Fieldata aimed to automate the distribution of battlefield data of any form, ensuring the delivery of reports to the proper recipients regardless of the physical form they were sent or received. MOBIDIC was mounted in the trailer of a semi-trailer truck, while a second supplied power, allowing it to be moved about the battlefield. The Army referred to the system as the AN/MYK-1, or AN/MYK-2 for the dual-CPU version, Sylvania later offered a commercial version as the S 9400.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States