123ArticleOnline Logo
Welcome to 123ArticleOnline.com!
ALL >> Computer-Programming >> View Article

Design Of Charles' Computer

Profile Picture
By Author: fed pats
Total Articles: 225
Comment this article
Facebook ShareTwitter ShareGoogle+ ShareTwitter Share

In the early nineteenth century, mathematical tables were calculated by 'computers'. These were people who were assigned the task of computing, and hence were called computers. But the problem here was that there was a high rate of errors. Having studied computer science and being an acclaimed mathematician, it was obvious to him that he should build a calculating machine. Babbage started working on the design of an engine which would analyze input and give appropriate output.

Since his design was meant to eliminate differential errors involving mathematical tables, it was called the 'difference engine'. The difference engine was to calculate the finite differences, and thereby avoid the need for multiplication and division. But unfortunately, due to the huge size and the complexity of the design, Charles Babbage couldn't complete it. But this did not deter him from designing the difference engine 2, which was an improved version of the original difference engine.

him from designing the difference engine 2, which was an improved version of the original difference engine.

After his failure to implement his ...
... designs of the difference engine, Charles Babbage came to the conclusion that his engine designs needed improvement. He then started to design engines that were better in analysis than their predecessors. The successive designs were more efficient and complex than the previous ones. These complex machines were called analytical engines. Due to continuous work on the design, any one machine couldn't be called an analytical engine. His final design of the analytical engine was implemented only in 1989, which is far more accurate than today's electronic calculator.

Who Invented the Computer
Charles Babbage, the person who invented the computer, was also a profound philosopher. He was the person who broke the indecipherable cipher and tried to establish the reason of man's creation.


I am thinking that all these logarithmic tables might be calculated by machinery. - Charles Babbage.

His distaste for the errors that were committed while calculating various equations using logarithmic tables, forced him to design various calculating machines (analytical and difference engines). There is a lot that went into the invention of computers, and here, we look into the journey of the development of the first computer.

Who Invented the Computer?

The answer to the question is Charles Babbage. Interestingly, the implementation of the design of what should have been the first computer actually occurred in 1989. But, if you want to know the person behind invention of electronic computers, then it is John Presper Eckert & John W. Mauchly. They built the ENIAC (Electronic Numerical Integrator and Computer). Then why is Charles Babbage given the credit of inventing the computer? Charles Babbage was the first person to introduce the idea of 'programmable machines'. He hardly imagined that his distaste for human errors would one day result in inventions such as desktop computers and laptop computers.

To reach today's era of artificial intelligence, natural language processing and high-power processing, computer inventions had to go through various generations. This all started with Charles Babbage's difference engine in 1822. The difference engines and analytical engines (if completed) would be heavily mechanical. Their weight would be in tons (although analytical and difference engine are not considered to be of any generation, let us consider them to be of zeroth generation for the sake of reference). The main feature of the first generation (1940 - 1956) computers was vacuum tubes. The architecture of second generation (1956 - 1963) computers was based on transistors. Third generation computers (1964 - 1971) saw the introduction of integrated circuits. And fourth generation (1971 - present) computers are based on microprocessors. And now, we are in the fifth generation (present - henceforth) of computers, where artificial intelligence takes precedence. Following is the story of the man who invented the computer, and when he did that, little did the world know that Charles Babbage had managed to alter the course of history.

Early Years

Charles' father, Benjamin Babbage, was a businessman. Therefore, money wasn't a hindrance for young Charles' education. Young Charles went to many schools and was home-tutored before he went to Helmond Academy in Baker Street. This is where his romance with mathematics began. Later, he went to Cambridge for further studies. He was subsequently transferred to Peterhouse Cambridge, where he studied analytical philosophy and computer science. However, he never really graduated with honors. Charles Babbage was later conferred with an honorary degree in mathematics.

Since Charles Babbage was a profound mathematician, he soon started researching on various mathematical subjects. While doing so, he had to encounter a lot of logarithmic calculations. The only way to perform these calculations was through the use of logarithmic tables. Since there were no mechanical calculators during those times, the use of logarithmic tables became very tedious and erroneous. This experience was very hampering to the study of mathematics. Also, the accurate results would take forever to be calculated. Hence, Charles decided to design a machine, which not only would save time but (more importantly) be accurate as well.


A Few Interesting Facts about Charles' Kookiness

Charles Babbage had a flair for breaking highly complicated ciphers and never claimed credit for it.
He invented the ophthalmoscope, and completely forgot about it. It was eventually invented independently by Harmonn Von Helmholts.
Charles Babbage coined the principle: Paying high to highly skilled workers saved cost.
He published "Ninth Bridge Water Treatise", which basically gave reason for the creation of man.
He wrote to Alfred Tennyson that his assumption in a poem was wrong.

People Who Invented Devices and Programs to Make Computers, User-Friendly

Device: Computer Mouse
Inventor: Douglas Engelbart.

Device: Keyboard
Inventor: Christopher Latham Sholes

Program: Computer Compiler
Inventor: Howard Aiken and Grace Hopper

Device: Computer Monitor
Inventor: Allen B. DuMont

Device: Computer Printer
Inventor: Chester Carlson

John Vincent Atanasoff, J. Prespert Eckert and John W. Mauchly are inventors who are also credited with inventing 20th century modern computers; their creation was called 'Electronic Numerical Integrator and Computer'. Charles Babbage is fondly remembered for the invention of the computer, and has had a very deep impact on the history of computers. Along with Ada Lovelace, he was among the first few computer programmers. But he always wished to be remembered as a great mathematician and not a computer inventor.

Company: Toronto pcs


Address:

222 Spadina Avenue, Unit # 116 A Toronto, ON - M5T3B3

Zip code: M5T3B3
Contact person: Fedrick Patrick

Phone: 647-693-5036

Email: fed.pats@gmail.com

More information can be found online at: http://www.torontopcs.com

Total Views: 165Word Count: 1051See All articles From Author

Add Comment

Computer Programming Articles

1. Effortlessly Convert Sale Orders To Purchase Orders In Odoo
Author: CodersFort

2. Best Software Development Comapny In Wayanad, Kerala, India
Author: TRUSTWAVES

3. How To Spot Red Flags In Invoices And Stop Fraud Instantly?
Author: Invoice Temple

4. Top Ai Development Company In Delhi: Leading Artificial Intelligence Services By Doubleklickdesign
Author: Prince

5. What Are The Best Coding Institutes In Bhopal?
Author: Shankar Singh

6. Innovating Blockchain Strategies With Mev Bot Technology
Author: aanaethan

7. How To Choose The Right Coding Institute In Bhopal
Author: Shankar Singh

8. Streamline Your Finances With The Best Bookkeeping Software In Zambia
Author: Doris Rose

9. Maximizing Ebay Success With Maropost/neto Partnerships
Author: rachelvander

10. The Rise Of Ai In Modern Gaming
Author: Saira

11. Enhancing Business Efficiency With Entrust Network: Singapore’s Premier It Solutions Partner
Author: Entrust Network Services

12. Ai And Ml Training: Empowering Your Career With Infograins Tcs
Author: Infograins tcs

13. How To Evaluate Coding Institutes In Bhopal?
Author: Shankar Singh

14. Revolutionizing Delivery Services With Application Development
Author: basheer ansari shaik

15. How Google Cloud Platform Aids Businesses And Keeps Its Data Safe?
Author: Stuart

Login To Account
Login Email:
Password:
Forgot Password?
New User?
Sign Up Newsletter
Email Address: