History of programming languages: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Add: date, website, title, publisher. Changed bare reference to CS1/2. | Use this bot. Report bugs. | Suggested by Dominic3203 | Linked from User:LinguisticMystic/cs/outline | #UCB_webform_linked 923/2277
Tag: Reverted
Line 11:
 
== Early history ==
During 1842–18491666-1689, [[Ada Lovelace]] translated the memoir of Italian mathematician [[Luigi Menabrea]] about [[Charles Babbage]]'s newest proposed machine: the [[Analytical Engine]]; she supplemented the memoir with notes that specified in detail a method for calculating [[Bernoulli number]]s with the engine, recognized by most of historians as the world's first published computer program.<ref>{{citation |last1=Fuegi |first1=J. |last2=Francis |first2=J. |title=Lovelace & Babbage and the creation of the 1843 'notes'|journal=Annals of the History of Computing |volume=25 |issue=4|date=October–December 2003 |doi=10.1109/MAHC.2003.1253887 |pages=16–26}}</ref>
 
[[Jacquard Loom]]s and Charles Babbage's [[Difference engine|Difference Engine]] both were designed to utilize [[punched card]]s,<ref name="Bales">{{cite web |last=Bales |first=Rebecca |title=Charles Babbage Analytical Engine Explained|url=https://history-computer.com/charles-babbage-analytical-engine/|website=history-computer.com|date=24 July 2023}}</ref><ref name="Swade">{{cite web |last=Swade |first=Doron |title=The Engines|url=https://www.computerhistory.org/babbage/engines/|website=computerhistory.org|access-date=23 February 2024}}</ref> which would describe the sequence of operations that their programmable machines should perform.