1) What is the difference between machine language and human language?
-Machine language is the collection of binary digits which are the zeros and the ones that computer reads and interprets, and it could only be understood by computer, not human. For human, we do not only read zeros and ones, human consist to use letters, words and alphabets. Also, the zeros and ones doesn't really make sense, but for human, each word has its own specific meaning, but again for machine language, they're just numbers, no words.
2) Who was the first computer programmer, Explain.
-The first computer programmer was Ada Lovelace. She was the daughter of poet Lord Byron. She was born in 1815 in December. At that time, her mother actually had the ability and provided her good education about science and math; but probably is because she's getting education about science and math plus, her mom was a mathematician too! She work with Charles Babbage which is introduced by Mary Someville, a scientific author. Babbage, he was an English mathematician that had the idea of the computer that runs program. Babbage was working on mechanical and calculating machine for many years until he died in 1871, after that, Ada the continue his work, and she realized that, the computer can actually play music etc, basically she develop the computer machine to more useful! So the computer programming "Ada" that is used in aviation and military programs were actually named after her in 1980.
Citations:
"Ada Lovelace: The First Computer Programmer." - Cambridge ESOL Reading Comprehension Exercise. N.p., n.d. Web. 15 Nov. 2012. <http://www.usingenglish.com/comprehension/30.html>.
"Ada Lovelace - The Babbage Engine | Computer History Museum." Ada Lovelace - The Babbage Engine | Computer History Museum. N.p., n.d. Web. 15 Nov. 2012. <http://www.computerhistory.org/babbage/adalovelace/>.
"Ada Lovelace (1815-1852)." About.com Inventors. N.p., n.d. Web. 15 Nov. 2012. <http://inventors.about.com/od/lstartinventors/p/Ada_Lovelace.htm>.
"Machine Language." What Is Machine Language? N.p., n.d. Web. 15 Nov. 2012. <http://www.computerhope.com/jargon/m/machlang.htm>.
"Machine Language (computing)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 15 Nov. 2012. <http://www.britannica.com/EBchecked/topic/354646/machine-language>.
No comments:
Post a Comment