dmitri ivanovich mendeleev invented the difference engine and the analytical engine.
who invented the difference engine and the analytical engine?
dmitri ivanovich mendeleev
ada lovelace was the first person to publish an algorithm intended to be executed by the first modern computer, the analytical engine created by charles babbage. as a result she is often regarded as the first computer programmer. lovelace was introduced to babbage's difference engine when she was 17. in 1840, she wrote to babbage and asked if she could become involved with his first machine. by this time, babbage had moved on to his idea for the analytical engine. a paper describing the analytical engine, "notions sur la machine analytique", published by l.f. menabrea, came to the attention of lovelace, who not only translated it into english, but corrected mistakes made by menabrea. babbage suggested that she expand the translation of the paper with her own ideas, which, signed only with her initials, aal, "synthesized the vast scope of babbage's vision." lovelace imagined the kind of impact of the analytical engine might have on society. she drew up explanations of how the engine could handle inputs, outputs, processing and data storage. she also created several proofs to show how the engine would handle calculations of bernoulli numbers on its own. the proofs are considered the first examples of a computer program. lovelace downplayed her role in her work during her life, for example, in signing her contributions with aal so as not be "accused of bragging."
women in computing
the incomplete difference engine no. 1 was put on display to the public at the 1862 international exhibition in south kensington, london.





























babbage went on to design his much more general analytical engine, but later produced an improved "difference engine no. 2" design (31-digit numbers and seventh-order differences), between 1846 and 1849. babbage was able to take advantage of ideas developed for the analytical engine to make the new difference engine calculate more quickly while using fewer parts.





























section::::history.:scheutzian calculation engine.
difference engine