Changes

Jump to navigation Jump to search
7 bytes added ,  14:32, April 5, 2011
fixing reference
Line 1: Line 1:  
[[File:Ada 1838.jpg|right|thumb|200px]]
 
[[File:Ada 1838.jpg|right|thumb|200px]]
−
'''Ada Lovelace''' is widely credited as "the first computer programmer"<ref>www.cs.virginia.edu/~robins/Ada_and_the_First_Computer.pdf from Scientific American, May 1999</ref>, though there are diverse opinions on this, since the computer had not yet been invented.  The claim arises from the fact that she was first to publish a paper (in 1843) containing a mathematical algorithm ''encoded for the purpose of being executed by an automatic digital computer''.  That computer was the "analytical engine" designed by [[Charles Babbage]].  It was never built, because Babbage's design was way ahead of its time.  The program calculated [[Bernoulli numbers]].
+
'''Ada Lovelace''' is widely credited as "the first computer programmer"<ref>http://www.cs.virginia.edu/~robins/Ada_and_the_First_Computer.pdf from Scientific American, May 1999</ref>, though there are diverse opinions on this, since the computer had not yet been invented.  The claim arises from the fact that she was first to publish a paper (in 1843) containing a mathematical algorithm ''encoded for the purpose of being executed by an automatic digital computer''.  That computer was the "analytical engine" designed by [[Charles Babbage]].  It was never built, because Babbage's design was way ahead of its time.  The program calculated [[Bernoulli numbers]].
    
Ada had to write the algorithm on paper, rather than at a keypunch or computer terminal, of course.  But she actually, to use modern terminology, "wrote code".  In the 20th century, the program was carefully analyzed and simulated, and found to have minor "bug".  (Babbage undoubtedly also wrote some "code" as examples for the analytical engine, but it wasn't published.)
 
Ada had to write the algorithm on paper, rather than at a keypunch or computer terminal, of course.  But she actually, to use modern terminology, "wrote code".  In the 20th century, the program was carefully analyzed and simulated, and found to have minor "bug".  (Babbage undoubtedly also wrote some "code" as examples for the analytical engine, but it wasn't published.)
Block, SkipCaptcha, Upload, Automoderated users, Check users, delete, edit, oversight, protect, rollback
1,839

edits

Navigation menu