-
The Jaquard Loom (Uses punch cards to store weaving designs) is invented. The idea to store things on punch cards for computers was because of this.
-
The Atanosoff-Berry computer first tested, conceived in 1937 and then built by John Vincent Atanosoff. (First electronic-digital computer.)
-
John Von Neumann has two ideas: Simple hardware should be controlled by complex instructions, also that computer programs should be broken down into small bits of code. Helped allow IF, ELSE, and LOOP be built into computer programs.
-
First block-structured language: ALGOL 60 is made available.
-
APL computer language involving it's own keyboard is released by Kenneth Iverson, Fortran IV is also released.
-
A terminal system for APL is released called APL60.
A programming language which was used to help people learn how to code is invented at Dartmouth University by John Kemeny and Thomas Kurtz called BASIC. -
Development of new programming languages starts such as SMALLTALK, FORTH, and PROLOG. SMALLTALK starts the codification of certain object based programming concepts.
-
Definitive reference manual for C is published.
Another COBOL specification is released by ANSI. -
Design System Language is released and has a major impact on PostScript.
-
Annotated C++ Reference Manuel is published which details C++ 2.1.
Fortran 90 is released. Changes the spelling away from the ALL-Caps format. -
Python is invented
Work begins on Java
HTML is described for the first time by Tim-Berners-Lee
Virtual Basic is introduced -
Dylan is released by Apple
-
Microsoft adds Visual Basic to Excel
PHP is invented -
ADA 95 is released which added support for OOP and other systems.
HTML 2.0 is released.
First Public Implementation of JAVA is released.
JavaScript is invented by Brendan Eich.
Ruby is invented
Gang of Four publish "Design Patterns: Elements of Reusable Object-Oriented Software" -
HTML 4.0 is released.
PHP 3.0, the first language to be recognized to normal users is invented.
ECMA released the first JavaScript standard.