Request a Proposal


Greatest Inventions in Computer Programming

NetFillip Feb 18, 2016 Insights

With the recent developments in the world of computer programming, we forget the one fundamental building blocks underlying all of them. Here are few of the greatest innovations in the world of computer programming:

First Computer Program (1841 – 1842)

Algorithm to compute Bernoulli numbers was the first computer program. One of the notes of Ada Lovelace, world’s first computer programmer, contained the algorithm to compute Bernoulli numbers by the analytical engine. This is considered to be the very first computer program.

First Electronic Computer (1942)

ABC (Atanasoff-Berry Computer) was the first electronic computer used to find the solution for simultaneous linear equations. It used binary to represent data and electronic switches instead of mechanical.

First General Purpose Programmable Electronic Computer (1946)

ENIAC (Electronic Numerical Integrator And Computer) was the first general purpose programmable electronic computer. Electronic switches and cables were utilized to be programmed to perform complex operations like loops.

First Assembler (1949)

Assembler is a program that converts low-level symbolic code into machine code. Assembling programs was first done by the initial orders in EDSAC (Electronic Delay Storage Automatic Calculator). Instead of machine codes, the programs were in mnemonic codes, making initial code the first ever assembler.

First Compiler (1952)

A compiler is a program that converts high-level language into assembly language. The A-0 System for UNIVAC 1 was created to convert a program containing a sequence of subroutines and arguments into machine code.

First Autocode (1952)

An autocode is a high-level programming language that uses a compiler. Glennie’s Autocode was the first autocode and its compiler was used to make the programming of the Mark 1 machine more intelligible.

First Widely Used High Level Programming Language (1957)

FORTRAN (FORmula TRANslating) is the first widely used high level programming language. With its use the number of statements to run a machine was greatly reduced.

First Commercial Desktop Computer (1965)

Programma 101 (aka Perottina) was the world’s first commercial personal computer. It could perform addition, subtraction, multiplication, division, fraction, square root, and absolute value.

First Object Oriented Programming Language (1967)

SIMULA I programming language was updated with objects, classes and subclasses. As a result, SIMULA 67 was created which became the first object-oriented programming language.

Add your comment