There is no easy answer to this question due to the many different classifications of computers.
The first mechanical computer, created by Charles Babbage in 1822, doesn't really resemble what most would consider a computer today.
Therefore, this document has been created with a listing of each of the computer firsts, starting with the Difference Engine and leading up to the computers we use today.
Note: Early inventions which helped lead up to the computer, such as the abacus, calculator, and tablet machines, are not accounted for in this document.
When was the word "computer" was first used?
The word "computer" was first recorded as being used in 1613 and originally was used to describe a human who performed calculations or computations.
The definition of a computer remained the same until the end of the 19th century, when the industrial revolution gave rise to machines whose primary purpose was calculating.
First mechanical computer or automatic computing engine concept
In 1822, Charles Babbage conceptualized and began developing the Difference Engine, considered to be the first automatic computing machine.
The Difference Engine was capable of computing several sets of numbers and making hard copies of the results.
Babbage received some help with development of the Difference Engine from Ada Lovelace, considered by many to be the first computer programmer for her work and notes on the Difference Engine.
Unfortunately, because of funding, Babbage was never able to complete a full-scale functional version of this machine.
In June 1991, the London Science Museum completed the Difference Engine No 2 for the bicentennial year of Babbage's birth and later completed the printing mechanism in 2000.
Analytical EngineIn 1837, Charles Babbage proposed the first general mechanical computer, the Analytical Engine.
The Analytical Engine contained an ALU (Arithmetic Logic Unit), basic flow control, punch cards (inspired by the Jacquard Loom), and integrated memory.
It is the first general-purpose computer concept.
Unfortunately, because of funding issues, this computer was also never built while Charles Babbage was alive.
In 1910, Henry Babbage, Charles Babbage's youngest son, was able to complete a portion of this machine and was able to perform basic calculations.
First programmable computer
The Z1 was created by German Konrad Zuse in his parents' living room between 1936 and 1938.
It is considered to be the first electromechanical binary programmable computer, and the first really functional modern computer.
First concepts of what we consider a modern computer
The Turing machine was first proposed by Alan Turing in 1936 and became the foundation for theories about computing and computers.
The machine was a device that printed symbols on paper tape in a manner that emulated a person following a series of logical instructions.
Without these fundamentals, we wouldn't have the computers we use today.
The first electric programmable computer
Colossus Mark 2 The Colossus was the first electric programmable computer, developed by Tommy Flowers, and was first demonstrated in December 1943.
The Colossus was created to help the British code breakers read encrypted German messages.
The first digital computer
Short for Atanasoff-Berry Computer, the ABC began development by Professor John Vincent Atanasoff and graduate student Cliff Berry in 1937.
Its development continued until 1942 at the Iowa State College (now Iowa State University).
The ABC was an electrical computer that used more than 300 vacuum tubes for digital computation, including binary math and Boolean logic and had no CPU (was not programmable).
On October 19, 1973, US Federal Judge Earl R. Larson signed his decision that the ENIAC patent by J. Presper Eckert and John Mauchly was invalid.
In the decision, Larson named Atanasoff the sole inventor.
The ENIAC was invented by J. Presper Eckert and John Mauchly at the University of Pennsylvania and began construction in 1943 and was not completed until 1946.
It occupied about 1,800 square feet and used about 18,000 vacuum tubes, weighing almost 50 tons.
Although the Judge ruled that the ABC computer was the first digital computer, many still consider the ENIAC to be the first digital computer because it was fully functional.
The first stored program computer
The early British computer known as the EDSAC is considered to be the first stored program electronic computer.
The computer performed its first calculation on May 6, 1949, and was the computer that ran the first graphical computer game, nicknamed "Baby"
Around the same time, the Manchester Mark 1 was another computer that could run stored programs. Built at the Victoria University of Manchester, the first version of the Mark 1 computer became operational in April 1949. Mark 1 was used to run a program to search for Mersenne primes for

Scholarship 2026/27
Current Scholarships 2026/2027 - Fully Funded
Full Undergraduate Scholarships 2026 - 2027
Fully Funded Masters Scholarships 2026 - 27
PhD Scholarships for International Students - Fully Funded!
Funding Opportunities for Journalists 2026/2027
Funding for Entrepreneurs 2026/2027
***