History of programming languages

 Computer programming is the very foundation of the digital age in which we live today. Every time you like a post on social media, send an email, or set an alarm on your phone, a programming language is working behind the scenes, pulling the strings.

But where did it all begin? And what drove the growth to the leading industry that exists today? Above all, why is it important to know the history of programming languages ​​to hire developers ?

Join us on a journey through the history of programming languages. This retrospective will show how much computer programming has evolved over the years. It takes you back from the early languages ​​and complicated machine code to sophisticated human-readable languages ​​that power our favorite technology today.




The first programming language

Did you know that the first programming language was invented back in 1843? Ada Lovelace came up with the first ever machine algorithm for an early computer which she wrote down on a piece of paper because there were no computers at the time! Programming languages ​​have obviously come a long way since then, but to understand the history of programming languages, one must first know their origins.

History of Programming Languages: A Timeline

Below is a timeline of the history of programming languages. The first known programming languages ​​​​were complicated machine codes that were entered manually into early computers. As you will discover, computer programming rapidly evolved from machine code to fully automated human-readable code.

1843: Ada Lovelace's machine algorithm

Ada Lovelace invents the first ever machine algorithm for Charles Babbage's Difference Machine which lays the foundation for all programming languages.

1944-45: Plankalkül

Somewhere between 1944-45 Konrad Zuse developed the first "real" programming language Plankalkül (Plan Calculus). Zu's language made it possible (among other things) to create procedures, which stored pieces of code that could be invoked over and over again to perform routine operations.

1949: Collection language

Assembly language was used in the Electronic Delayed Automatic Calculator (EDSAC). Assembly language was a type of low-level programming language that simplified the machine code language. In other words, the specific instructions required to operate a computer.

1949: Short code

Shortcode (or Short-order code), was the first High Level Language (HLL) proposed by John McCauley in 1949. However, it was William Schmitt who introduced it in the BINAC computer in the same year and in the UNIVAC computer in 1950.




1952: Autocoding

Autocode was a general term used for a family of programming languages. Autocode was first developed by Alick Glennie for the Mark 1 computer at the University of Manchester and was the first ever compiled language implementation which means it can be translated directly into machine code using a program called a compiler. Autocode was used in early Ferranti Pegasus and Sirius computers in addition to the Mark 1.

1957: FORTRAN

FORmula Translation or FORTRAN was created by John Backus and is considered to be the oldest programming language in use today. The programming language was created for high-level scientific, mathematical and statistical calculations. FORTRAN is still used today in some of the world's most advanced supercomputers.

Comments

Popular posts from this blog

So you want to be a CISO: What you should know about data protection

Cleaning a MacBook

Evolution of Desktop Computers