History of Computers

 
  Development | Inventors | Five Generations | Machines | Data  
"The Best Past and Present Information"  
 
History Links
Computer Museum
DCS Techcenter
Vintage Festival
Digital Century
Softlord Short Info
 
Did You Know?
 
Konrad Zuse (1910-1995)
At the beginning of WW2 in Berlin, Germany, Konrad Zuse was a construction engineer for the Henschel Aircraft Company who built a series of automatic calculators to assist him in his engineering work. Zuse's inventions have earned the title of being "The Inventor Of The Modern Computer." Zuse modestly dismissed the title, while praising many of the inventions of his contemporaries and successors, as being equally, if not more important than his.

Zuse learned that one of the most difficult aspects of doing a large calculation is keeping track of all intermediate results and using them, in their proper place, in later steps of the calculation, Zuse realized that an automatic-calculator device would require three basic elements a memory, a control, and a calculator for the arithmetic.

After Zuse constructed his first three digital computers during the war, he was unable to convince the Nazi government to support his work, for a computer based on electronic valves, the proposal was rejected on the grounds that the Germans were so close to winning the War that further research effort was not necessary. Zuse left for Zurich to finish his work, and later moved to the United States, where he formed his own company for the marketing and construction of his designs.

Konrad Zuse's Z1 Circa 1938
Among Zuse's Achievements

In 1936, a mechanical only calculator/binary computer called the Z1, made for the express purpose of speeding with his lengthy engineering calculations. The Z1 was Zuse's test model, he used it to discover several, ground-breaking, technologies, in calculator development: on the software side there was program control, using the binary system of numbers, a high-capacity memory, and modules or relays operating on the yes/no principle. Not all of his ideas were fully used in the Z1, Zuse succeeded more with each prototype, but he had his ideas early.

Zuse completed the first, fully functioning, electro-mechanical computer, which was able to complete his design for using relay type operations, called the Z2, in 1939.

The Z3 was the first, fully programmable, electronic, computer. The Z3 was based on relays and was very advanced for its time, it utilized the binary number system and could handle floating-point arithmetic. During the war, paper was in short supply in Germany, so instead of using paper, tape, and/or punched cards, Zuse used old movie film to store his programs and data with the Z3.

"Plankalkül", the first algorithmic programming language was developed by Zuse, in 1946, with which he wrote a chess program. The "Plankalkül" included arrays and records, and used a style of assignment in which the new value appears on the right. An array is a collection of identically typed, data items, distinguished by their indices or "subscripts" where A is the array name and i, j and k are the indices. Arrays are appropriate for storing data, which are best when accessed sequentially.

Finally the Z4 escaped being nearly destroyed, like the Z1 thru Z3, by being smuggled from Germany in a horse drawn cart and hidden in stables on route to Zurich, Switzerland, where Zuse completed and installed the Z4 in the Applied Mathematics Division of Zurich's Federal Polytechnical Institute, where it was used until 1955. It had a capacity of 1,024 words with a mechanical memory, several card readers and punches, and various facilities to enable flexible programming.

 

 

 
Development | Inventors | Five Generations | Machines | Data
History of Computers - Copyright 2002