SlideShare a Scribd company logo
1 of 6
www.iies.in PH: +91 98869 20008 enquiry@iies.in
WHAT DO YOU MEAN BY A
PROGRAMMING LANGUAGE?
www.iies.in PH: +91 98869 20008 enquiry@iies.in
PROGRAMMING LANGUAGE
A programming language is a vocabulary and set of grammatical
rules for instructing a computer to perform specific tasks.
www.iies.in PH: +91 98869 20008 enquiry@iies.in
HISTORY OF PROGRAMMING LANGUAGE
World’s first computer program was developed during 1842-1849 by
ADA LOVELACE.
www.iies.in PH: +91 98869 20008 enquiry@iies.in
HISTORY OF PROGRAMMING LANGUAGE
In 1920’s the first recognizably modern electrically powered computers were
created. Hence the limited speed and memory in these computers forced
computers to write hand tuned ASSEMBLY LANGUAGE programs.
Then between 1963 – 1975 an high level programming language was
developed by KONRAD ZUSE for his Z1 computer. But this high level
programming was not implemented at thattime.
The first functioning programming language designed to communicate
instructions to a computer was early written in 1950 by JOHN MAUCHLY’S.
www.iies.in PH: +91 98869 20008 enquiry@iies.in
In the early 1950’s ALICK GLENNIE developed AUTO CODE, possibly the
first compiled programming language.
In 1954 FORTRAN was invented atIBM team by JOHN BACKUS, It was the
first highly used high level programming language.
HISTORY OF PROGRAMMING LANGUAGE
www.iies.in PH: +91 98869 20008 enquiry@iies.in
JOURNEY OF PROGRAMMING LANGUAGE
1967 – BCPL
1968 – LOGO
1969 – B
1970 – PASCAL
1972 – C
1972 – SMALL TALK
1972 – PROLOG
1973 – ML
1975 – SCHEME
1978 – SQL

More Related Content

What's hot

Pecha Kucha Presentation
Pecha Kucha PresentationPecha Kucha Presentation
Pecha Kucha Presentation
brasso123
 
VERBAL SPEAKING SOFTWARES
VERBAL SPEAKING SOFTWARESVERBAL SPEAKING SOFTWARES
VERBAL SPEAKING SOFTWARES
Kumar Saurabh
 
Noticia en angles
Noticia en anglesNoticia en angles
Noticia en angles
cultura4td
 
Smartphone's and their effects
Smartphone's and their effectsSmartphone's and their effects
Smartphone's and their effects
Sushil Jeewa
 
Presentation1
Presentation1Presentation1
Presentation1
114113112
 
Touchscreens by aamer
Touchscreens by aamerTouchscreens by aamer
Touchscreens by aamer
aamerr
 

What's hot (15)

Pecha Kucha Presentation
Pecha Kucha PresentationPecha Kucha Presentation
Pecha Kucha Presentation
 
Hessen am is activity 5
Hessen am is activity 5Hessen am is activity 5
Hessen am is activity 5
 
New Technology 2014 L01 Introduction
New Technology 2014 L01 IntroductionNew Technology 2014 L01 Introduction
New Technology 2014 L01 Introduction
 
VERBAL SPEAKING SOFTWARES
VERBAL SPEAKING SOFTWARESVERBAL SPEAKING SOFTWARES
VERBAL SPEAKING SOFTWARES
 
Noticia en angles
Noticia en anglesNoticia en angles
Noticia en angles
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Thw World of Smart Phones by Lydia Kankya
Thw World of Smart Phones by Lydia KankyaThw World of Smart Phones by Lydia Kankya
Thw World of Smart Phones by Lydia Kankya
 
Smartphone's and their effects
Smartphone's and their effectsSmartphone's and their effects
Smartphone's and their effects
 
smartphones
smartphonessmartphones
smartphones
 
Presentation1
Presentation1Presentation1
Presentation1
 
Touchscreens by aamer
Touchscreens by aamerTouchscreens by aamer
Touchscreens by aamer
 
An overview of mobile technologies
An overview of mobile technologiesAn overview of mobile technologies
An overview of mobile technologies
 
W3W WEEK#39
W3W WEEK#39W3W WEEK#39
W3W WEEK#39
 
renelle's presentation
renelle's presentationrenelle's presentation
renelle's presentation
 
Apple (1)
Apple (1)Apple (1)
Apple (1)
 

Similar to What is a programming language

History of Computer Programming Languages.pptx
History of Computer Programming Languages.pptxHistory of Computer Programming Languages.pptx
History of Computer Programming Languages.pptx
AliAbbas906043
 
Unit 12 section 1 - computer programming
Unit 12   section 1 - computer programmingUnit 12   section 1 - computer programming
Unit 12 section 1 - computer programming
dlwadsworth
 

Similar to What is a programming language (20)

History of Computer Programming Languages.pptx
History of Computer Programming Languages.pptxHistory of Computer Programming Languages.pptx
History of Computer Programming Languages.pptx
 
Presentation2
Presentation2Presentation2
Presentation2
 
The History of Programming.pptx
The History of Programming.pptxThe History of Programming.pptx
The History of Programming.pptx
 
Brief History of Programming by Faizan Haider.pptx
Brief History of Programming by Faizan Haider.pptxBrief History of Programming by Faizan Haider.pptx
Brief History of Programming by Faizan Haider.pptx
 
ages of computer...................
ages  of computer...................ages  of computer...................
ages of computer...................
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
generation of programming language
 generation of programming language generation of programming language
generation of programming language
 
The programing. revista
The programing. revistaThe programing. revista
The programing. revista
 
A History of Computer Programming Languages.pdf
A History of Computer Programming Languages.pdfA History of Computer Programming Languages.pdf
A History of Computer Programming Languages.pdf
 
History of programming
History of programmingHistory of programming
History of programming
 
COMP LESSON 2 - COMPUTER PROGRAMING 2023
COMP LESSON 2 - COMPUTER  PROGRAMING 2023COMP LESSON 2 - COMPUTER  PROGRAMING 2023
COMP LESSON 2 - COMPUTER PROGRAMING 2023
 
Unit 12 section 1 - computer programming
Unit 12   section 1 - computer programmingUnit 12   section 1 - computer programming
Unit 12 section 1 - computer programming
 
rlanguage-201216152504.pptx
rlanguage-201216152504.pptxrlanguage-201216152504.pptx
rlanguage-201216152504.pptx
 
R language
R languageR language
R language
 
Assignment on basic programming language
Assignment on  basic programming languageAssignment on  basic programming language
Assignment on basic programming language
 
Grade 10 introduction and history of programming
Grade 10   introduction and history of programmingGrade 10   introduction and history of programming
Grade 10 introduction and history of programming
 
BEST CODING CLASSES IN PITAMPURA
BEST CODING CLASSES IN PITAMPURA BEST CODING CLASSES IN PITAMPURA
BEST CODING CLASSES IN PITAMPURA
 
New Technology Lecture L13 The Power of Software
New Technology Lecture L13 The Power of SoftwareNew Technology Lecture L13 The Power of Software
New Technology Lecture L13 The Power of Software
 
History of computer software.
History of computer software.History of computer software.
History of computer software.
 
Computers
ComputersComputers
Computers
 

Recently uploaded

會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MysoreMuleSoftMeetup
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
EADTU
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 

Recently uploaded (20)

會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdfRich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptx
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 

What is a programming language

  • 1. www.iies.in PH: +91 98869 20008 enquiry@iies.in WHAT DO YOU MEAN BY A PROGRAMMING LANGUAGE?
  • 2. www.iies.in PH: +91 98869 20008 enquiry@iies.in PROGRAMMING LANGUAGE A programming language is a vocabulary and set of grammatical rules for instructing a computer to perform specific tasks.
  • 3. www.iies.in PH: +91 98869 20008 enquiry@iies.in HISTORY OF PROGRAMMING LANGUAGE World’s first computer program was developed during 1842-1849 by ADA LOVELACE.
  • 4. www.iies.in PH: +91 98869 20008 enquiry@iies.in HISTORY OF PROGRAMMING LANGUAGE In 1920’s the first recognizably modern electrically powered computers were created. Hence the limited speed and memory in these computers forced computers to write hand tuned ASSEMBLY LANGUAGE programs. Then between 1963 – 1975 an high level programming language was developed by KONRAD ZUSE for his Z1 computer. But this high level programming was not implemented at thattime. The first functioning programming language designed to communicate instructions to a computer was early written in 1950 by JOHN MAUCHLY’S.
  • 5. www.iies.in PH: +91 98869 20008 enquiry@iies.in In the early 1950’s ALICK GLENNIE developed AUTO CODE, possibly the first compiled programming language. In 1954 FORTRAN was invented atIBM team by JOHN BACKUS, It was the first highly used high level programming language. HISTORY OF PROGRAMMING LANGUAGE
  • 6. www.iies.in PH: +91 98869 20008 enquiry@iies.in JOURNEY OF PROGRAMMING LANGUAGE 1967 – BCPL 1968 – LOGO 1969 – B 1970 – PASCAL 1972 – C 1972 – SMALL TALK 1972 – PROLOG 1973 – ML 1975 – SCHEME 1978 – SQL