SlideShare a Scribd company logo
1 of 10
The World Wide Web
Over the last two episodes, we’ve delved into the
wires, signals, switches, packets, routers and protocols that
make up the internet. Today we’re going to move up yet
another level of abstraction and talk about the World Wide
Web. This is not the same thing as the Internet, even
though people often use the two terms interchangeably in
everyday language.
The World Wide Web runs on top of the internet, in the
same way that Skype, Minecraft or Instagram do. The
Internet is the underlying plumbing that conveys the data for
all these different applications. And The World Wide Web is
the biggest of them all – a huge distributed application
running on millions of servers worldwide, accessed using a
special program called a web browser. We’re going to learn
about that, and much more, in today’s episode.
The Hyperlink
The fundamental building block of the World Wide Web – or
web for short – is a single page. This is a document, containing
content, which can include links to other pages. These are called
hyperlinks. You all know what these look like: text or images that you
can click, and they jump you to another page. These hyperlinks form
a huge web of interconnected information, which is where the whole
thing gets its name. This seems like such an obvious idea. But
before hyperlinks were implemented, every time you wanted to
switch to another piece of information on a computer, you had to
rummage through the file system to find it, or type it into a search
box. With hyperlinks, you can easily flow from one related topic to
another.
The value of hyperlinked information was
conceptualized by Vannevar Bush way back in 1945. He
published an article describing a hypothetical machine
called a Memex. Bush described it as "associative
indexing… whereby any item may be caused at will to
select another immediately and automatically." He
elaborated: "The process of tying two things together is the
important thing... thereafter, at any time, when one of those
items is in view, the other [item] can be instantly recalled
merely by tapping a button." In 1945, computers didn’t even
The world wide web
The world wide web
The world wide web
The world wide web
The world wide web

More Related Content

What's hot

Archtecture of world wide web
Archtecture of world wide webArchtecture of world wide web
Archtecture of world wide webtechlovers3
 
Invention of Internet
Invention of InternetInvention of Internet
Invention of InternetRaj Banker
 
XXIX Charleston Semantic Web Leicht
XXIX Charleston   Semantic Web LeichtXXIX Charleston   Semantic Web Leicht
XXIX Charleston Semantic Web LeichtDarrell W. Gunter
 
internet vs web
internet vs web internet vs web
internet vs web Fatima Mir
 
The World Wide Web Power Point
The World Wide Web Power PointThe World Wide Web Power Point
The World Wide Web Power Pointkaramfilova
 
The World Wide Web By A. Epperson
The World Wide Web By A. EppersonThe World Wide Web By A. Epperson
The World Wide Web By A. EppersonA. Epperson
 
Publishing 2 0 For Oslo Final Version With Notes
Publishing 2 0 For Oslo   Final Version With NotesPublishing 2 0 For Oslo   Final Version With Notes
Publishing 2 0 For Oslo Final Version With NotesJonathan Clark
 
What is Web3 0
What is Web3 0What is Web3 0
What is Web3 0stacytai
 
Interview with the web’s creator
Interview with the web’s creatorInterview with the web’s creator
Interview with the web’s creatorjudithdyck
 
Brno Network Democracy
Brno Network DemocracyBrno Network Democracy
Brno Network DemocracyMiekevh
 
Web 3.0 - Introduction to the Semantic Web
Web 3.0 - Introduction to the Semantic Web Web 3.0 - Introduction to the Semantic Web
Web 3.0 - Introduction to the Semantic Web Fady Ramzy
 
Connected learning and the role of context
Connected learning and the role of contextConnected learning and the role of context
Connected learning and the role of contextDerek Keats
 
Evolution of www ppt
Evolution of www pptEvolution of www ppt
Evolution of www pptsequels
 
Scholarship in a connected world: New ways to know, new ways to show
Scholarship in a connected world: New ways to know, new ways to showScholarship in a connected world: New ways to know, new ways to show
Scholarship in a connected world: New ways to know, new ways to showDerek Keats
 
Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015Kaitlin Thaney
 

What's hot (19)

Welcome To The Www
Welcome To The WwwWelcome To The Www
Welcome To The Www
 
Archtecture of world wide web
Archtecture of world wide webArchtecture of world wide web
Archtecture of world wide web
 
Invention of Internet
Invention of InternetInvention of Internet
Invention of Internet
 
XXIX Charleston Semantic Web Leicht
XXIX Charleston   Semantic Web LeichtXXIX Charleston   Semantic Web Leicht
XXIX Charleston Semantic Web Leicht
 
internet vs web
internet vs web internet vs web
internet vs web
 
Oer 1
Oer 1Oer 1
Oer 1
 
The World Wide Web Power Point
The World Wide Web Power PointThe World Wide Web Power Point
The World Wide Web Power Point
 
The World Wide Web By A. Epperson
The World Wide Web By A. EppersonThe World Wide Web By A. Epperson
The World Wide Web By A. Epperson
 
Publishing 2 0 For Oslo Final Version With Notes
Publishing 2 0 For Oslo   Final Version With NotesPublishing 2 0 For Oslo   Final Version With Notes
Publishing 2 0 For Oslo Final Version With Notes
 
Acem www
Acem wwwAcem www
Acem www
 
World Wide Web
World Wide WebWorld Wide Web
World Wide Web
 
What is Web3 0
What is Web3 0What is Web3 0
What is Web3 0
 
Interview with the web’s creator
Interview with the web’s creatorInterview with the web’s creator
Interview with the web’s creator
 
Brno Network Democracy
Brno Network DemocracyBrno Network Democracy
Brno Network Democracy
 
Web 3.0 - Introduction to the Semantic Web
Web 3.0 - Introduction to the Semantic Web Web 3.0 - Introduction to the Semantic Web
Web 3.0 - Introduction to the Semantic Web
 
Connected learning and the role of context
Connected learning and the role of contextConnected learning and the role of context
Connected learning and the role of context
 
Evolution of www ppt
Evolution of www pptEvolution of www ppt
Evolution of www ppt
 
Scholarship in a connected world: New ways to know, new ways to show
Scholarship in a connected world: New ways to know, new ways to showScholarship in a connected world: New ways to know, new ways to show
Scholarship in a connected world: New ways to know, new ways to show
 
Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015
 

Similar to The world wide web (20)

World Wide Web Essay
World Wide Web EssayWorld Wide Web Essay
World Wide Web Essay
 
09 berners lee
09 berners lee09 berners lee
09 berners lee
 
Understanding the world wide web
Understanding the world wide webUnderstanding the world wide web
Understanding the world wide web
 
Understanding The World Wide Web
Understanding The World Wide WebUnderstanding The World Wide Web
Understanding The World Wide Web
 
Www journey
Www journeyWww journey
Www journey
 
Welcome To The WWW
Welcome To The WWWWelcome To The WWW
Welcome To The WWW
 
Exposing the Hyperlink
Exposing the HyperlinkExposing the Hyperlink
Exposing the Hyperlink
 
Exposing the Hyperlink
Exposing the HyperlinkExposing the Hyperlink
Exposing the Hyperlink
 
Presentation
PresentationPresentation
Presentation
 
P2 Lecture 3
P2 Lecture 3P2 Lecture 3
P2 Lecture 3
 
www History
www Historywww History
www History
 
Www
WwwWww
Www
 
new chap16.ppt
new chap16.pptnew chap16.ppt
new chap16.ppt
 
World wide web
World wide webWorld wide web
World wide web
 
Web 3.0? A look at the future of the World Wide Web
Web 3.0?  A look at the future of the World Wide WebWeb 3.0?  A look at the future of the World Wide Web
Web 3.0? A look at the future of the World Wide Web
 
Exposing the Hyperlink
Exposing the HyperlinkExposing the Hyperlink
Exposing the Hyperlink
 
WWW REPORT
WWW REPORTWWW REPORT
WWW REPORT
 
Amaxus con webdoc_10773
Amaxus con webdoc_10773Amaxus con webdoc_10773
Amaxus con webdoc_10773
 
The Internet: Mass Communication Gets Personal
The Internet: Mass Communication Gets PersonalThe Internet: Mass Communication Gets Personal
The Internet: Mass Communication Gets Personal
 
MDST 3703 F10 Seminar 4
MDST 3703 F10 Seminar 4MDST 3703 F10 Seminar 4
MDST 3703 F10 Seminar 4
 

More from Billy Jean Morado

Working with spreadsheets using google sheets
Working with spreadsheets using google sheetsWorking with spreadsheets using google sheets
Working with spreadsheets using google sheetsBilly Jean Morado
 
Word documents using google docs
Word documents using google docsWord documents using google docs
Word documents using google docsBilly Jean Morado
 
Deep dive with google sheets
Deep dive with google sheetsDeep dive with google sheets
Deep dive with google sheetsBilly Jean Morado
 
Binary number system (part 2)
Binary number system (part 2)Binary number system (part 2)
Binary number system (part 2)Billy Jean Morado
 
Binary number system (part 1)
Binary number system (part 1)Binary number system (part 1)
Binary number system (part 1)Billy Jean Morado
 
The parts and functions of the compound microscope
The parts and functions of the compound microscopeThe parts and functions of the compound microscope
The parts and functions of the compound microscopeBilly Jean Morado
 
Levels of biological organization
Levels of biological organizationLevels of biological organization
Levels of biological organizationBilly Jean Morado
 
Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...Billy Jean Morado
 
Animal and plant cells including microorganisms
Animal and plant cells including microorganismsAnimal and plant cells including microorganisms
Animal and plant cells including microorganismsBilly Jean Morado
 

More from Billy Jean Morado (12)

Working with spreadsheets using google sheets
Working with spreadsheets using google sheetsWorking with spreadsheets using google sheets
Working with spreadsheets using google sheets
 
Word documents using google docs
Word documents using google docsWord documents using google docs
Word documents using google docs
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 
Deep dive with google sheets
Deep dive with google sheetsDeep dive with google sheets
Deep dive with google sheets
 
Computer networks
Computer networksComputer networks
Computer networks
 
Binary number system (part 2)
Binary number system (part 2)Binary number system (part 2)
Binary number system (part 2)
 
Binary number system (part 1)
Binary number system (part 1)Binary number system (part 1)
Binary number system (part 1)
 
The parts and functions of the compound microscope
The parts and functions of the compound microscopeThe parts and functions of the compound microscope
The parts and functions of the compound microscope
 
Scientific investigation
Scientific investigationScientific investigation
Scientific investigation
 
Levels of biological organization
Levels of biological organizationLevels of biological organization
Levels of biological organization
 
Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...
 
Animal and plant cells including microorganisms
Animal and plant cells including microorganismsAnimal and plant cells including microorganisms
Animal and plant cells including microorganisms
 

Recently uploaded

Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 

Recently uploaded (20)

Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 

The world wide web

  • 2. Over the last two episodes, we’ve delved into the wires, signals, switches, packets, routers and protocols that make up the internet. Today we’re going to move up yet another level of abstraction and talk about the World Wide Web. This is not the same thing as the Internet, even though people often use the two terms interchangeably in everyday language.
  • 3. The World Wide Web runs on top of the internet, in the same way that Skype, Minecraft or Instagram do. The Internet is the underlying plumbing that conveys the data for all these different applications. And The World Wide Web is the biggest of them all – a huge distributed application running on millions of servers worldwide, accessed using a special program called a web browser. We’re going to learn about that, and much more, in today’s episode.
  • 4. The Hyperlink The fundamental building block of the World Wide Web – or web for short – is a single page. This is a document, containing content, which can include links to other pages. These are called hyperlinks. You all know what these look like: text or images that you can click, and they jump you to another page. These hyperlinks form a huge web of interconnected information, which is where the whole thing gets its name. This seems like such an obvious idea. But before hyperlinks were implemented, every time you wanted to switch to another piece of information on a computer, you had to rummage through the file system to find it, or type it into a search box. With hyperlinks, you can easily flow from one related topic to another.
  • 5. The value of hyperlinked information was conceptualized by Vannevar Bush way back in 1945. He published an article describing a hypothetical machine called a Memex. Bush described it as "associative indexing… whereby any item may be caused at will to select another immediately and automatically." He elaborated: "The process of tying two things together is the important thing... thereafter, at any time, when one of those items is in view, the other [item] can be instantly recalled merely by tapping a button." In 1945, computers didn’t even