SlideShare a Scribd company logo
1 of 6
A B R I E F I N T R O D U C T I O N
Introduction to Programming
What is programming?
 Programming is a way through which you can tell
your computer to do something.
 It is a set of instruction which performs a specific
task.
 In human body brain is the part which absorb the
information, process it and generate an accurate
response.
 Likewise, if your boss has asked you to do something
your brain takes the input and tell your body to move
and perform the task.
Programming
 Similarly, in computers brain is processor.
 When ever we want our computer to do something,
we have to talk to it in a way which would be easily
understandable to computer.
 So, we can say that talking to computer, making it
understand what you are saying and asking it to do
something for you is Programming
Language.
 To talk to people, we use specific language.
 A French wont be able to understand urdu/Hindi.
 To ask a French to do something, we would have to
talk to him in French.
 Likewise, in computer we have to program our task
in a way which would be understandable to
computer.
Language
 They are two types of languages.
 High Level languages -> easy way to program
 Low level languages-> 0s and 1s
 Example of low level language is Assembly languages
High Level Languages
 As computer understands 0s and 1s only,
 To make it easier for human to program, people have
created High level languages.
 Easy to work with. Computer converts the text and
program in 0s and 1s through interpreters and
compiles.
 Example-> Java, C, C++,C# etc

More Related Content

What's hot

Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
hashgeneration
 
A Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in AndroidA Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in Android
Hozaifa Moaj
 

What's hot (20)

Computer languages and generation
Computer languages and generationComputer languages and generation
Computer languages and generation
 
Computer and its language
Computer and its languageComputer and its language
Computer and its language
 
SpeakGlobal: The language software company
SpeakGlobal: The language software companySpeakGlobal: The language software company
SpeakGlobal: The language software company
 
Computer languages
Computer languagesComputer languages
Computer languages
 
Characteristics of an accessible pdf
Characteristics of an accessible pdfCharacteristics of an accessible pdf
Characteristics of an accessible pdf
 
Programming
ProgrammingProgramming
Programming
 
CS1101 Unit 1 Discussion Assignment.docx
CS1101 Unit 1 Discussion Assignment.docxCS1101 Unit 1 Discussion Assignment.docx
CS1101 Unit 1 Discussion Assignment.docx
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Gujarati Text-to-Speech Presentation
Gujarati Text-to-Speech PresentationGujarati Text-to-Speech Presentation
Gujarati Text-to-Speech Presentation
 
Nlp final
Nlp finalNlp final
Nlp final
 
Rajesh ppt
Rajesh pptRajesh ppt
Rajesh ppt
 
What is Higher Language and Lower Language in programming.
What is Higher Language and Lower Language in programming.What is Higher Language and Lower Language in programming.
What is Higher Language and Lower Language in programming.
 
Ayushi
AyushiAyushi
Ayushi
 
programing laugauge
programing laugaugeprograming laugauge
programing laugauge
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
 
A Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in AndroidA Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in Android
 
Text to speech converter in C#.NET
Text to speech converter in C#.NETText to speech converter in C#.NET
Text to speech converter in C#.NET
 
Hospital
HospitalHospital
Hospital
 
XHTML
XHTMLXHTML
XHTML
 
Key Terms
Key TermsKey Terms
Key Terms
 

Similar to Introduction to programming

Cmp2412 programming principles
Cmp2412 programming principlesCmp2412 programming principles
Cmp2412 programming principles
NIKANOR THOMAS
 
Introduction to Programming By Wathika F. Maina
Introduction to Programming By Wathika F. MainaIntroduction to Programming By Wathika F. Maina
Introduction to Programming By Wathika F. Maina
Nez Computex
 

Similar to Introduction to programming (20)

notes on Programming fundamentals
notes on Programming fundamentals notes on Programming fundamentals
notes on Programming fundamentals
 
What is a "programmer"?
What is a "programmer"?What is a "programmer"?
What is a "programmer"?
 
Introduction to computer_lec_07_fall_2018_python_lec_101
Introduction to computer_lec_07_fall_2018_python_lec_101Introduction to computer_lec_07_fall_2018_python_lec_101
Introduction to computer_lec_07_fall_2018_python_lec_101
 
computer languages
computer languagescomputer languages
computer languages
 
Computer language
Computer languageComputer language
Computer language
 
What is code - Part 1
What is code - Part 1What is code - Part 1
What is code - Part 1
 
Python lec 1001_for_biologists
Python lec 1001_for_biologistsPython lec 1001_for_biologists
Python lec 1001_for_biologists
 
alex presentation (1).pptx
alex presentation (1).pptxalex presentation (1).pptx
alex presentation (1).pptx
 
Lession 6
Lession 6Lession 6
Lession 6
 
Python programming
Python programmingPython programming
Python programming
 
Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)
 
Types Of Coding Languages: A Complete Guide To Master Programming
Types Of Coding Languages: A Complete Guide To Master ProgrammingTypes Of Coding Languages: A Complete Guide To Master Programming
Types Of Coding Languages: A Complete Guide To Master Programming
 
Ultimate Guide to Understand Natural Language Processing (NLP)
Ultimate Guide to Understand Natural Language Processing (NLP)Ultimate Guide to Understand Natural Language Processing (NLP)
Ultimate Guide to Understand Natural Language Processing (NLP)
 
Cmp2412 programming principles
Cmp2412 programming principlesCmp2412 programming principles
Cmp2412 programming principles
 
Introducing Small Basic.pdf
Introducing Small Basic.pdfIntroducing Small Basic.pdf
Introducing Small Basic.pdf
 
Introducing small basic
Introducing small basicIntroducing small basic
Introducing small basic
 
Moreno Xec
Moreno XecMoreno Xec
Moreno Xec
 
COMPUTER LANGUAGES programming languages.pptx
COMPUTER LANGUAGES programming languages.pptxCOMPUTER LANGUAGES programming languages.pptx
COMPUTER LANGUAGES programming languages.pptx
 
Introduction to Programming By Wathika F. Maina
Introduction to Programming By Wathika F. MainaIntroduction to Programming By Wathika F. Maina
Introduction to Programming By Wathika F. Maina
 
What is a programming language.docx
What is a programming language.docxWhat is a programming language.docx
What is a programming language.docx
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Introduction to programming

  • 1. A B R I E F I N T R O D U C T I O N Introduction to Programming
  • 2. What is programming?  Programming is a way through which you can tell your computer to do something.  It is a set of instruction which performs a specific task.  In human body brain is the part which absorb the information, process it and generate an accurate response.  Likewise, if your boss has asked you to do something your brain takes the input and tell your body to move and perform the task.
  • 3. Programming  Similarly, in computers brain is processor.  When ever we want our computer to do something, we have to talk to it in a way which would be easily understandable to computer.  So, we can say that talking to computer, making it understand what you are saying and asking it to do something for you is Programming
  • 4. Language.  To talk to people, we use specific language.  A French wont be able to understand urdu/Hindi.  To ask a French to do something, we would have to talk to him in French.  Likewise, in computer we have to program our task in a way which would be understandable to computer.
  • 5. Language  They are two types of languages.  High Level languages -> easy way to program  Low level languages-> 0s and 1s  Example of low level language is Assembly languages
  • 6. High Level Languages  As computer understands 0s and 1s only,  To make it easier for human to program, people have created High level languages.  Easy to work with. Computer converts the text and program in 0s and 1s through interpreters and compiles.  Example-> Java, C, C++,C# etc