-
Al-Jazari builds a ‘programmable’ automaton using a system of pegs and cams that caused a mechanical drummer to play certain patterns.
-
John Presper Eckert & John W. Mauchly help create the ENIAC 1, which was possibly the first all-purpose computer.
-
FORTRAN, the first High-level programming language, is created.
-
Algol is created. It is one of the first languages with a formal grammar, and it also invented some novel concepts such as recursive programming.
-
BASIC is created. It was a simple language designed for non-computer scientists to use. It was the predecessor to Visual Basic, which often used today to perform actions in Microsoft Office Programs.
-
Simula appears as the first Object Oriented Language. This is the Programming Paradigm most used today.
-
Creation of Pascal combines some of the best ideas in COBOL, FORTRAN, and ALGOL. This gains wide popularity.
-
The Intel 4004 Computer Microprocessor became the first microprocessor, an important step in modern electronics.
-
C, was created, and was one of the first languages used to make operating systems. It was a precursor to many successful languages later on, such as C++, C#, Java, and more.
-
Scelbi & Mark-8 Altair & IBM 5100 Computers are the first consumer computers.
-
SQL invented. While initially only a query language, it was extended to allow it to perform other functions, and it is still widely used today.
-
Perl is created, and it acts as an excellent web interface creation language.
-
Python is created. It emphasized readability and being a general purpose language (good for scripting and projects).
-
Java becomes a classic example of Object Oriented Programming, and displays great portability. It sadly has optimization issues, but it is widely used today still.
-
Visual Basic .NET is created by merging Visual Basic and the .NET framework.