SlideShare une entreprise Scribd logo
1  sur  14
ADA Lovelace
-The first programmer!
-Ashita Naresh Agrawal
Roll No.-1101
CO2G
Childhood of Ada.
Ada was born on 10 December 1815.
She was the child of the poet George Gordon
Byron and his wife, Anne Isabella.
Byron along with the people close to him expected
his baby to be "the glorious boy"; as such they
were disappointed that his wife gave birth to a girl.
She was named after Byron's half-sister, Augusta
Leigh, and was called "Ada" by Byron himself.
Ada was often ill, beginning in early childhood.
At the age of eight, she experienced headaches
which obscured her vision.
In June 1829, she was paralyzed after a bout
of measles.
She was taught mathematics from an early age.
Teenage of Ada.
From 1832, when she was seventeen, her
remarkable mathematical abilities began to
emerge.
Her interest in mathematics dominated the
majority of her adult life.
In a letter to Lady Byron, De Morgan suggested
that her daughter's skill in mathematics could lead
her to become "an original mathematical
investigator, perhaps of first-rate eminence“.
Adult years of Ada
Ada developed a strong relationship with Mary Somerville(a
noted researcher and scientific author of the 19th century) who
introduced her to Charles Babbage on 5 June 1833.
She had a strong respect and affection for Somerville.
Throughout her life, Ada was strongly interested in scientific
developments and fads of the day,
including phrenology and mesmerism.
Even after her famous work with Babbage, Ada continued to
work on other projects.
In 1844, she would comment to a friend about her desire to create
a mathematical model for how the brain gives rise to thoughts
and nerves to feelings ("a calculus of the nervous system").
Family Background of Ada
On 8 July 1835 she married William King, 8th Baron
King, becoming Baroness King.
In 1838, her husband was created Earl of Lovelace.
Thus she was styled as “The Right Honourable the
Countess of Lovelace"
She was the daughter of George Gordon Byron and Anne Isabella.
Meet with Charles Babbage
Ada Lovelace met and corresponded with Charles Babbage on many occasions,
including socially and in relation to Babbage's Difference Engine and Analytical
Engine.
They first met through their mutual friend Mary Somerville.
Ada became fascinated with his Difference Engine and used her relationship with
Somerville to visit him as often as she could.
In later years, she became acquainted with Babbage’s Italian friend Fortunato
Prandi, an associate of revolutionaries.
Babbage was impressed by Ada's intellect and writing skills. He called her "The
Enchantress of Numbers".
In 1843 he wrote of her:
Forget this world and all its troubles and if
possible its multitudinous Charlatans – every thing
in short but the Enchantress of Numbers.
Charles Analytical Engine
During a nine-month period in 1842–43, Ada translated Italian
mathematician memoir on Babbage's newest proposed
machine, the Analytical Engine.
Explaining the Analytical Engine’s function was a difficult
task.
Ada’s notes had to even explain how the Engine differed from
the original Difference Engine.
The notes made by Ada included a method for calculating a
sequence of Bernoulli Numbers with the Engine, which would
have run correctly on the Analytical Engine been built.
Based on this work, Ada is now widely credited with being the
first computer programmer and her method is recognised as
the world's first computer program.
Charles Babbage’s Analytical Engine
Death of Ada
Ada Lovelace died at the age of thirty-six, on 27
November 1852, from uterine cancer probably
exacerbated by bloodletting by her physicians.
The illness lasted several months.
She was buried, at her request, next to her father at
the Church of St. Mary
Magdalene in Hucknall, Nottingham.
First Computer Program
In 1953, over one hundred years after her death, Ada's
notes on Babbage's Analytical Engine were republished.
The engine has now been recognized as an early model
for a computer and Ada's notes as a description of a
computer and software.
Ada's notes were labelled alphabetically from A to G.
In note G, she describes an algorithm for the analytical
engine to compute Bernoulli numbers.
It is considered the first algorithm ever specifically
tailored for implementation on a computer, and Ada is
often cited as the first computer programmer for this
reason; however, the engine was not completed during
Lovelace's lifetime.
Conceptual leap in Ada’s notes
In her notes, Lovelace emphasized the difference between the Analytical
Engine and previous calculating machines, particularly its ability to be
programmed to solve problems of any complexity.
Lovelace realized that the potential of the device extended far beyond mere
number crunching.
She wrote:
[The Analytical Engine] might act upon other things besides number, were objects
found whose mutual fundamental relations could be expressed by those of the
abstract science of operations, and which should be also susceptible of
adaptations to the action of the operating notation and mechanism of the engine...
Supposing, for instance, that the fundamental relations of pitched sounds in the
science of harmony and of musical composition were susceptible of such
expression and adaptations, the engine might compose elaborate and scientific
pieces of music of any degree of complexity or extent.
This analysis was a conceptual leap from previous ideas about the capabilities of
computing devices, and foreshadowed the capabilities and implications of the
modern computer.
Some Achievements of Ada
The computer language Ada, created on behalf of the United
States Department of Defence, was named after Ada Lovelace.
The reference manual for the language was approved on 10
December 1980, and the Department of Defence Military
Standard for the language, "MIL-STD-1815", was given the
number of the year of her birth.
Since 1998, the British Computer Society has awarded
a medal in her name and in 2008 initiated an annual
competition for women students of computer science.
The village computer centre in the village of Porlock, near
where Ada Lovelace lived, is named after her.
There is a building in the small town of Kirkby-in-
Ashfield, Nottinghamshire named "Ada Lovelace House".
"Ada Lovelace Day" is an annual event celebrated in mid-
October

Contenu connexe

Tendances

Michael faraday
Michael faradayMichael faraday
Michael faradayMary Valy
 
Stephen hawking ppt
Stephen hawking pptStephen hawking ppt
Stephen hawking pptDaniyal Ali
 
Thomas Alva Edison Short Biography
Thomas Alva Edison Short BiographyThomas Alva Edison Short Biography
Thomas Alva Edison Short BiographyAliShaiyan
 
Ppt Alexander Graham Bell
Ppt Alexander Graham BellPpt Alexander Graham Bell
Ppt Alexander Graham BellRhea Mariano
 
Elizabeth Blackwell by MP
Elizabeth Blackwell by MPElizabeth Blackwell by MP
Elizabeth Blackwell by MPshalbert
 
Nikola tesla man who shaped the future
Nikola tesla  man who shaped the futureNikola tesla  man who shaped the future
Nikola tesla man who shaped the futureSourav Paul
 
Charles babbage ppt
Charles babbage pptCharles babbage ppt
Charles babbage pptmarcos109876
 
Albert Einstein
Albert EinsteinAlbert Einstein
Albert Einsteinguestc26aa
 
Stephen hawking
Stephen hawkingStephen hawking
Stephen hawkingmaiqlam
 
Nikola Tesla- one of the highest minds on the earth.
Nikola Tesla- one of the highest minds on the earth.Nikola Tesla- one of the highest minds on the earth.
Nikola Tesla- one of the highest minds on the earth.arionslideshare
 
nikola tesla presentation
nikola tesla presentationnikola tesla presentation
nikola tesla presentationerikiia
 
Presentation
PresentationPresentation
PresentationPandaHub
 
Ernest Rutheford PowerPoint
Ernest Rutheford PowerPointErnest Rutheford PowerPoint
Ernest Rutheford PowerPointguest08e6636
 
Helen Keller
Helen KellerHelen Keller
Helen Kellerautumno
 
HISTORY OF SCIENCEEEEEE
HISTORY OF SCIENCEEEEEEHISTORY OF SCIENCEEEEEE
HISTORY OF SCIENCEEEEEEguest4d26f0
 

Tendances (20)

Michael faraday
Michael faradayMichael faraday
Michael faraday
 
Nikola Tesla
Nikola TeslaNikola Tesla
Nikola Tesla
 
Stephen hawking ppt
Stephen hawking pptStephen hawking ppt
Stephen hawking ppt
 
Thomas Alva Edison Short Biography
Thomas Alva Edison Short BiographyThomas Alva Edison Short Biography
Thomas Alva Edison Short Biography
 
Ppt Alexander Graham Bell
Ppt Alexander Graham BellPpt Alexander Graham Bell
Ppt Alexander Graham Bell
 
Elizabeth Blackwell by MP
Elizabeth Blackwell by MPElizabeth Blackwell by MP
Elizabeth Blackwell by MP
 
Thomas edison
Thomas edisonThomas edison
Thomas edison
 
Thomas Alva Edison
Thomas Alva EdisonThomas Alva Edison
Thomas Alva Edison
 
Nikola tesla man who shaped the future
Nikola tesla  man who shaped the futureNikola tesla  man who shaped the future
Nikola tesla man who shaped the future
 
Charles babbage ppt
Charles babbage pptCharles babbage ppt
Charles babbage ppt
 
Albert Einstein
Albert EinsteinAlbert Einstein
Albert Einstein
 
Stephen hawking
Stephen hawkingStephen hawking
Stephen hawking
 
Nikola Tesla- one of the highest minds on the earth.
Nikola Tesla- one of the highest minds on the earth.Nikola Tesla- one of the highest minds on the earth.
Nikola Tesla- one of the highest minds on the earth.
 
nikola tesla presentation
nikola tesla presentationnikola tesla presentation
nikola tesla presentation
 
Presentation
PresentationPresentation
Presentation
 
Nikola tesla
Nikola teslaNikola tesla
Nikola tesla
 
Ernest Rutheford PowerPoint
Ernest Rutheford PowerPointErnest Rutheford PowerPoint
Ernest Rutheford PowerPoint
 
Helen Keller
Helen KellerHelen Keller
Helen Keller
 
HISTORY OF SCIENCEEEEEE
HISTORY OF SCIENCEEEEEEHISTORY OF SCIENCEEEEEE
HISTORY OF SCIENCEEEEEE
 
Albert Einstein
Albert EinsteinAlbert Einstein
Albert Einstein
 

Similaire à Ada Lovelace-The First Programmer

Ada lovelace pp
Ada lovelace ppAda lovelace pp
Ada lovelace ppMarq2014
 
computer history
computer historycomputer history
computer historyMarq2014
 
Draft Ada Lovelace Picture Book
Draft Ada Lovelace Picture BookDraft Ada Lovelace Picture Book
Draft Ada Lovelace Picture Bookcronegeek
 
Babbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerBabbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerCarsten Ullrich
 
Notable Women In Computers
Notable Women In ComputersNotable Women In Computers
Notable Women In ComputersBuffalo Seminary
 
International Womens Day
International Womens DayInternational Womens Day
International Womens DayMrsAtherton
 
Famous mathematicians
Famous mathematiciansFamous mathematicians
Famous mathematiciansNers Iraola
 
nnnnnjj.pptx
nnnnnjj.pptxnnnnnjj.pptx
nnnnnjj.pptxNabdNabd
 
Ada and the Analytical Machine: The Legacy of Ada Lovelace
Ada and the Analytical Machine: The Legacy of Ada LovelaceAda and the Analytical Machine: The Legacy of Ada Lovelace
Ada and the Analytical Machine: The Legacy of Ada LovelaceDarrell Benvenuto
 
The fantastic inventions of nikola tesla by david h. childress
The fantastic inventions of nikola tesla   by david h. childressThe fantastic inventions of nikola tesla   by david h. childress
The fantastic inventions of nikola tesla by david h. childressPublicLeaks
 
The fantastic inventions of nikola tesla by david h. childress
The fantastic inventions of nikola tesla   by david h. childressThe fantastic inventions of nikola tesla   by david h. childress
The fantastic inventions of nikola tesla by david h. childressPublicLeaker
 
The fantastic-inventions-of-nikola-tesla
The fantastic-inventions-of-nikola-teslaThe fantastic-inventions-of-nikola-tesla
The fantastic-inventions-of-nikola-teslaGustavo Swirido
 
Fantastic Inventions of Nikola Tesla.pdf
Fantastic Inventions of Nikola Tesla.pdfFantastic Inventions of Nikola Tesla.pdf
Fantastic Inventions of Nikola Tesla.pdfivan ion
 
Women contributions
Women contributionsWomen contributions
Women contributionsjovae
 

Similaire à Ada Lovelace-The First Programmer (20)

Ada lovelace pp
Ada lovelace ppAda lovelace pp
Ada lovelace pp
 
Ada lovelace
Ada lovelaceAda lovelace
Ada lovelace
 
computer history
computer historycomputer history
computer history
 
B.wahlastemproject
B.wahlastemproject B.wahlastemproject
B.wahlastemproject
 
Draft Ada Lovelace Picture Book
Draft Ada Lovelace Picture BookDraft Ada Lovelace Picture Book
Draft Ada Lovelace Picture Book
 
U.tassadaq.stem
U.tassadaq.stemU.tassadaq.stem
U.tassadaq.stem
 
Babbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmerBabbage & Lovelace: The designer of the analytical engine and its programmer
Babbage & Lovelace: The designer of the analytical engine and its programmer
 
Notable Women In Computers
Notable Women In ComputersNotable Women In Computers
Notable Women In Computers
 
International Womens Day
International Womens DayInternational Womens Day
International Womens Day
 
Famous mathematicians
Famous mathematiciansFamous mathematicians
Famous mathematicians
 
Ada lovelace
Ada lovelaceAda lovelace
Ada lovelace
 
nnnnnjj.pptx
nnnnnjj.pptxnnnnnjj.pptx
nnnnnjj.pptx
 
Albert einstein
Albert einsteinAlbert einstein
Albert einstein
 
Graham Bell Speech
Graham Bell SpeechGraham Bell Speech
Graham Bell Speech
 
Ada and the Analytical Machine: The Legacy of Ada Lovelace
Ada and the Analytical Machine: The Legacy of Ada LovelaceAda and the Analytical Machine: The Legacy of Ada Lovelace
Ada and the Analytical Machine: The Legacy of Ada Lovelace
 
The fantastic inventions of nikola tesla by david h. childress
The fantastic inventions of nikola tesla   by david h. childressThe fantastic inventions of nikola tesla   by david h. childress
The fantastic inventions of nikola tesla by david h. childress
 
The fantastic inventions of nikola tesla by david h. childress
The fantastic inventions of nikola tesla   by david h. childressThe fantastic inventions of nikola tesla   by david h. childress
The fantastic inventions of nikola tesla by david h. childress
 
The fantastic-inventions-of-nikola-tesla
The fantastic-inventions-of-nikola-teslaThe fantastic-inventions-of-nikola-tesla
The fantastic-inventions-of-nikola-tesla
 
Fantastic Inventions of Nikola Tesla.pdf
Fantastic Inventions of Nikola Tesla.pdfFantastic Inventions of Nikola Tesla.pdf
Fantastic Inventions of Nikola Tesla.pdf
 
Women contributions
Women contributionsWomen contributions
Women contributions
 

Plus de Ashita Agrawal

Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - OverviewAshita Agrawal
 
Introductio to Abstract Window Toolkit (AWT)
Introductio to Abstract Window Toolkit (AWT)Introductio to Abstract Window Toolkit (AWT)
Introductio to Abstract Window Toolkit (AWT)Ashita Agrawal
 
Inheritance in Object Oriented Programming
Inheritance in Object Oriented ProgrammingInheritance in Object Oriented Programming
Inheritance in Object Oriented ProgrammingAshita Agrawal
 
INTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMSINTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMSAshita Agrawal
 
Biography of Mahatma Gandhi : 1869-1948
Biography of Mahatma Gandhi : 1869-1948Biography of Mahatma Gandhi : 1869-1948
Biography of Mahatma Gandhi : 1869-1948Ashita Agrawal
 
Cloud computing - new class of network based computing
Cloud computing - new class of network based computingCloud computing - new class of network based computing
Cloud computing - new class of network based computingAshita Agrawal
 
constructor and destructor-object oriented programming
constructor and destructor-object oriented programmingconstructor and destructor-object oriented programming
constructor and destructor-object oriented programmingAshita Agrawal
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer networkAshita Agrawal
 
Instruction Set of 8086 Microprocessor
Instruction Set of 8086 MicroprocessorInstruction Set of 8086 Microprocessor
Instruction Set of 8086 MicroprocessorAshita Agrawal
 
Testing Machine- universal tester
Testing Machine- universal testerTesting Machine- universal tester
Testing Machine- universal testerAshita Agrawal
 
Adolf Hitler - German politician(world war I)
Adolf Hitler - German politician(world war I)Adolf Hitler - German politician(world war I)
Adolf Hitler - German politician(world war I)Ashita Agrawal
 
Charles babbage - Father of Computing.
Charles babbage - Father of Computing. Charles babbage - Father of Computing.
Charles babbage - Father of Computing. Ashita Agrawal
 

Plus de Ashita Agrawal (17)

Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - Overview
 
Introductio to Abstract Window Toolkit (AWT)
Introductio to Abstract Window Toolkit (AWT)Introductio to Abstract Window Toolkit (AWT)
Introductio to Abstract Window Toolkit (AWT)
 
Inheritance in Object Oriented Programming
Inheritance in Object Oriented ProgrammingInheritance in Object Oriented Programming
Inheritance in Object Oriented Programming
 
INTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMSINTRODUCTION TO UML DIAGRAMS
INTRODUCTION TO UML DIAGRAMS
 
Introduction to Sets
Introduction to SetsIntroduction to Sets
Introduction to Sets
 
Business Overview
Business OverviewBusiness Overview
Business Overview
 
Introduction to Java
Introduction to JavaIntroduction to Java
Introduction to Java
 
Biography of Mahatma Gandhi : 1869-1948
Biography of Mahatma Gandhi : 1869-1948Biography of Mahatma Gandhi : 1869-1948
Biography of Mahatma Gandhi : 1869-1948
 
Cloud computing - new class of network based computing
Cloud computing - new class of network based computingCloud computing - new class of network based computing
Cloud computing - new class of network based computing
 
constructor and destructor-object oriented programming
constructor and destructor-object oriented programmingconstructor and destructor-object oriented programming
constructor and destructor-object oriented programming
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
Instruction Set of 8086 Microprocessor
Instruction Set of 8086 MicroprocessorInstruction Set of 8086 Microprocessor
Instruction Set of 8086 Microprocessor
 
Testing Machine- universal tester
Testing Machine- universal testerTesting Machine- universal tester
Testing Machine- universal tester
 
Adolf Hitler - German politician(world war I)
Adolf Hitler - German politician(world war I)Adolf Hitler - German politician(world war I)
Adolf Hitler - German politician(world war I)
 
Charles babbage - Father of Computing.
Charles babbage - Father of Computing. Charles babbage - Father of Computing.
Charles babbage - Father of Computing.
 
Slums In India
Slums In IndiaSlums In India
Slums In India
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 

Dernier

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Ada Lovelace-The First Programmer

  • 1. ADA Lovelace -The first programmer! -Ashita Naresh Agrawal Roll No.-1101 CO2G
  • 2.
  • 3. Childhood of Ada. Ada was born on 10 December 1815. She was the child of the poet George Gordon Byron and his wife, Anne Isabella. Byron along with the people close to him expected his baby to be "the glorious boy"; as such they were disappointed that his wife gave birth to a girl. She was named after Byron's half-sister, Augusta Leigh, and was called "Ada" by Byron himself. Ada was often ill, beginning in early childhood. At the age of eight, she experienced headaches which obscured her vision. In June 1829, she was paralyzed after a bout of measles. She was taught mathematics from an early age.
  • 4. Teenage of Ada. From 1832, when she was seventeen, her remarkable mathematical abilities began to emerge. Her interest in mathematics dominated the majority of her adult life. In a letter to Lady Byron, De Morgan suggested that her daughter's skill in mathematics could lead her to become "an original mathematical investigator, perhaps of first-rate eminence“.
  • 5. Adult years of Ada Ada developed a strong relationship with Mary Somerville(a noted researcher and scientific author of the 19th century) who introduced her to Charles Babbage on 5 June 1833. She had a strong respect and affection for Somerville. Throughout her life, Ada was strongly interested in scientific developments and fads of the day, including phrenology and mesmerism. Even after her famous work with Babbage, Ada continued to work on other projects. In 1844, she would comment to a friend about her desire to create a mathematical model for how the brain gives rise to thoughts and nerves to feelings ("a calculus of the nervous system").
  • 6.
  • 7. Family Background of Ada On 8 July 1835 she married William King, 8th Baron King, becoming Baroness King. In 1838, her husband was created Earl of Lovelace. Thus she was styled as “The Right Honourable the Countess of Lovelace" She was the daughter of George Gordon Byron and Anne Isabella.
  • 8. Meet with Charles Babbage Ada Lovelace met and corresponded with Charles Babbage on many occasions, including socially and in relation to Babbage's Difference Engine and Analytical Engine. They first met through their mutual friend Mary Somerville. Ada became fascinated with his Difference Engine and used her relationship with Somerville to visit him as often as she could. In later years, she became acquainted with Babbage’s Italian friend Fortunato Prandi, an associate of revolutionaries. Babbage was impressed by Ada's intellect and writing skills. He called her "The Enchantress of Numbers". In 1843 he wrote of her: Forget this world and all its troubles and if possible its multitudinous Charlatans – every thing in short but the Enchantress of Numbers.
  • 9. Charles Analytical Engine During a nine-month period in 1842–43, Ada translated Italian mathematician memoir on Babbage's newest proposed machine, the Analytical Engine. Explaining the Analytical Engine’s function was a difficult task. Ada’s notes had to even explain how the Engine differed from the original Difference Engine. The notes made by Ada included a method for calculating a sequence of Bernoulli Numbers with the Engine, which would have run correctly on the Analytical Engine been built. Based on this work, Ada is now widely credited with being the first computer programmer and her method is recognised as the world's first computer program.
  • 11. Death of Ada Ada Lovelace died at the age of thirty-six, on 27 November 1852, from uterine cancer probably exacerbated by bloodletting by her physicians. The illness lasted several months. She was buried, at her request, next to her father at the Church of St. Mary Magdalene in Hucknall, Nottingham.
  • 12. First Computer Program In 1953, over one hundred years after her death, Ada's notes on Babbage's Analytical Engine were republished. The engine has now been recognized as an early model for a computer and Ada's notes as a description of a computer and software. Ada's notes were labelled alphabetically from A to G. In note G, she describes an algorithm for the analytical engine to compute Bernoulli numbers. It is considered the first algorithm ever specifically tailored for implementation on a computer, and Ada is often cited as the first computer programmer for this reason; however, the engine was not completed during Lovelace's lifetime.
  • 13. Conceptual leap in Ada’s notes In her notes, Lovelace emphasized the difference between the Analytical Engine and previous calculating machines, particularly its ability to be programmed to solve problems of any complexity. Lovelace realized that the potential of the device extended far beyond mere number crunching. She wrote: [The Analytical Engine] might act upon other things besides number, were objects found whose mutual fundamental relations could be expressed by those of the abstract science of operations, and which should be also susceptible of adaptations to the action of the operating notation and mechanism of the engine... Supposing, for instance, that the fundamental relations of pitched sounds in the science of harmony and of musical composition were susceptible of such expression and adaptations, the engine might compose elaborate and scientific pieces of music of any degree of complexity or extent. This analysis was a conceptual leap from previous ideas about the capabilities of computing devices, and foreshadowed the capabilities and implications of the modern computer.
  • 14. Some Achievements of Ada The computer language Ada, created on behalf of the United States Department of Defence, was named after Ada Lovelace. The reference manual for the language was approved on 10 December 1980, and the Department of Defence Military Standard for the language, "MIL-STD-1815", was given the number of the year of her birth. Since 1998, the British Computer Society has awarded a medal in her name and in 2008 initiated an annual competition for women students of computer science. The village computer centre in the village of Porlock, near where Ada Lovelace lived, is named after her. There is a building in the small town of Kirkby-in- Ashfield, Nottinghamshire named "Ada Lovelace House". "Ada Lovelace Day" is an annual event celebrated in mid- October