SlideShare a Scribd company logo
Dr B T Sampath Kumar
Professor
Department of Library and Information Science
Tumkur University, Tumakuru, INDIA
www.sampathkumar.info
Programming Languages
Programming language
• A programming language is a formal language,
which comprises a set of instructions that
produce various kinds of output.
• Programming languages are used in computer
programming to implement algorithms.
• The programming languages consist
of instructions for computers.
Different programming languages
Various computer languages used for
programming are:
• BASIC
• FOTRAN
• Pascal
• C
• Java
• HTML
BASIC
• BASIC is acronym for Beginners All-purpose
Symbolic Instruction Code.
• This language was developed as a teaching aid
for computing at Dart-mouth College, USA.
• It is a simple and friendly language which is
easy to learn and particularly suitable for the
non-specialist user.
• BASIC is widely used for commercial, scientific
and educational purposes.
FOTRAN
• The name FOTRAN stands for FOrmula
TRANslator.
• It was developed by IBM and used as a
scientific application language.
COBOL
• The name COBOL is derived from COmmon
Business Oriented Language.
• It is suitable for business applications.
Pascal
• Pascal is a procedural programming language
that supports structured programming and
data structures to encourage good
programming practices.
• Pascal was originally developed in 1970 by
Niklaus Wirth and is named after the famous
French mathematician Blaise Pascal.
C
• At Bell labs, in 1970, Ken Thompson
developed a language called B.
• This language had several drawbacks.
• Later Dennis Ritchie of Bell labs working on a
new language incorporating some features of
B and some of his own.
• This new language is C, which turned out to be
a powerful general purpose programming
language.
Java
• It is a programming language and computing
platform first released by Sun Microsystems in
1995.
• It is a general-purpose programming language
that is class-based and object-oriented.
HTML
• Hypertext Markup Language (HTML) is the
standard markup language for documents
designed to be displayed in a web browser.
• HTML contains lots of predefined tag. Some of
them are described below:
– HTML tag: It is the root of the html document
which is used to specify that the document is
html.
Cont..
• Head tag: Head tag is used to contain all the
head element in the html file. It contains the
title, style, meta, … etc tag.
• Body tag: It is used to define the body of html
document. It contains image, tables, lists, …
etc.
• Title tag: It is used to define the title of html
document.
Cont..
• Paragraph tag: It is used to define paragraph
content in html document.
• Bold tag: It is used to specify bold content in
html document.
• Italic tag: It is used to write the content in
italic format.
• Underline tag: It is used to set the content
underline.
Cont..
• Ordered List tag: It is used to list the content
in a particular order.
• Unordered List tag: It is used to list the
content without order.
• Centre tag: It is used to set the content into
the centre.
• Font tag: It is used to specify the font size,
font colour and font-family in html document.

More Related Content

What's hot (20)

PPTX
Quantum computing
dharmsinghggu
 
PPTX
Software Testing Strategies ,Validation Testing and System Testing.
Tanzeem Aslam
 
PPT
Software reliability
Anand Kumar
 
PPT
Software development slides
iarthur
 
PPTX
Actors in requirement engineering process
Syed Zaid Irshad
 
PPTX
Requirements engineering for agile methods
Syed Zaid Irshad
 
PPTX
Natural language processing (NLP)
ASWINKP11
 
PDF
Graphical programming
Bilal Maqbool ツ
 
PPT
Presentation on Programming Languages.
Mohammad Shakirul islam
 
PPTX
Software reverse engineering
Parminder Singh
 
PPT
Computer-Science-Department-PowerPoint-Presentation.ppt
ImXaib
 
DOCX
Cn lab manual 150702
Hardiksinh Solanki
 
DOCX
CSE
Joy Protim
 
PPTX
UNIT TESTING.pptx
DrTThendralCompSci
 
PPT
INTRODUCTION TO SOFTWARE ENGINEERING
Preeti Mishra
 
PPTX
professional Issues in COmputer science and Engineering
Mohibullah Saail
 
PPT
Analysis concepts and principles
saurabhshertukde
 
PPTX
System programming vs application programming
Inderbir Kaur Sandhu
 
DOC
الهيكل التنظيمي لمديرية الاتصالات بشكله النهائي
شركة الاتصالات السورية
 
PPT
PROPRIETARY AND OPEN SOURCE SOFTWARE
Kak Yong
 
Quantum computing
dharmsinghggu
 
Software Testing Strategies ,Validation Testing and System Testing.
Tanzeem Aslam
 
Software reliability
Anand Kumar
 
Software development slides
iarthur
 
Actors in requirement engineering process
Syed Zaid Irshad
 
Requirements engineering for agile methods
Syed Zaid Irshad
 
Natural language processing (NLP)
ASWINKP11
 
Graphical programming
Bilal Maqbool ツ
 
Presentation on Programming Languages.
Mohammad Shakirul islam
 
Software reverse engineering
Parminder Singh
 
Computer-Science-Department-PowerPoint-Presentation.ppt
ImXaib
 
Cn lab manual 150702
Hardiksinh Solanki
 
UNIT TESTING.pptx
DrTThendralCompSci
 
INTRODUCTION TO SOFTWARE ENGINEERING
Preeti Mishra
 
professional Issues in COmputer science and Engineering
Mohibullah Saail
 
Analysis concepts and principles
saurabhshertukde
 
System programming vs application programming
Inderbir Kaur Sandhu
 
الهيكل التنظيمي لمديرية الاتصالات بشكله النهائي
شركة الاتصالات السورية
 
PROPRIETARY AND OPEN SOURCE SOFTWARE
Kak Yong
 

Similar to Programming languages (20)

PDF
X-CS-8.0 Programming in C Language 2022-2023.pdf
Alefya1
 
PPTX
UNIT-2web technologybchelor .pptx
nidhidube10
 
PPTX
Python-unit -I.pptx
crAmth
 
PPTX
Python Programming-Skill Course - unit-i.pptx
KavithaDonepudi
 
PPTX
Programming language
MalayKalavadia
 
PPTX
1. reason why study spl
Zambales National High School
 
PPT
Programming Language Introduction Lecture
jamesaaronguevarra1
 
PPT
software principle programming language
PalaMi9tpro
 
PPT
Python and principle of programming language.ppt
Rakesh364607
 
PPT
Programming Language Introduction Lecture
jamesaaronguevarra1
 
PPTX
Presentation-1.pptx
animewatcher7
 
PPTX
Software construction and development Lec 4.pptx
2k22bsse106
 
PDF
Programming Languages Categories / Programming Paradigm By: Prof. Lili Saghafi
Professor Lili Saghafi
 
PPTX
programming.pptx
DarianElmyra
 
PPT
Ppl 13 july2019
Khurram Tehseen
 
PDF
sege.pdf
SegezzBrian
 
PDF
Introduction to computer programming
VanessaBuensalida
 
PPTX
computer programming computer programmin
Jifarnecho
 
PPTX
Define Computer language, Translator, Standard input out C
Dr Shailendra Bhalawe
 
PPTX
Presentation_Science_about current scenario.pptx
koodalcsc
 
X-CS-8.0 Programming in C Language 2022-2023.pdf
Alefya1
 
UNIT-2web technologybchelor .pptx
nidhidube10
 
Python-unit -I.pptx
crAmth
 
Python Programming-Skill Course - unit-i.pptx
KavithaDonepudi
 
Programming language
MalayKalavadia
 
1. reason why study spl
Zambales National High School
 
Programming Language Introduction Lecture
jamesaaronguevarra1
 
software principle programming language
PalaMi9tpro
 
Python and principle of programming language.ppt
Rakesh364607
 
Programming Language Introduction Lecture
jamesaaronguevarra1
 
Presentation-1.pptx
animewatcher7
 
Software construction and development Lec 4.pptx
2k22bsse106
 
Programming Languages Categories / Programming Paradigm By: Prof. Lili Saghafi
Professor Lili Saghafi
 
programming.pptx
DarianElmyra
 
Ppl 13 july2019
Khurram Tehseen
 
sege.pdf
SegezzBrian
 
Introduction to computer programming
VanessaBuensalida
 
computer programming computer programmin
Jifarnecho
 
Define Computer language, Translator, Standard input out C
Dr Shailendra Bhalawe
 
Presentation_Science_about current scenario.pptx
koodalcsc
 
Ad

More from Dr. B T Sampath Kumar (20)

PPTX
Selection of scholarly journal in Education
Dr. B T Sampath Kumar
 
PPTX
Web decay and Internet Archive
Dr. B T Sampath Kumar
 
PPTX
Selection of scholarly journal
Dr. B T Sampath Kumar
 
PPTX
Web browser
Dr. B T Sampath Kumar
 
PPT
Types of computer
Dr. B T Sampath Kumar
 
PPTX
Software
Dr. B T Sampath Kumar
 
PPTX
Secondary storage devices
Dr. B T Sampath Kumar
 
PPTX
Search engine
Dr. B T Sampath Kumar
 
PPTX
Programming
Dr. B T Sampath Kumar
 
PPTX
Output devices
Dr. B T Sampath Kumar
 
PPTX
Online learning courses
Dr. B T Sampath Kumar
 
PPTX
Networks
Dr. B T Sampath Kumar
 
PPTX
Network topology
Dr. B T Sampath Kumar
 
PPTX
Network protocols
Dr. B T Sampath Kumar
 
PPTX
Library networks
Dr. B T Sampath Kumar
 
PPTX
Language processors
Dr. B T Sampath Kumar
 
PPTX
Internal storage devices
Dr. B T Sampath Kumar
 
PPT
Input devices
Dr. B T Sampath Kumar
 
PPT
Information and communication technology
Dr. B T Sampath Kumar
 
PPT
Generations of computer
Dr. B T Sampath Kumar
 
Selection of scholarly journal in Education
Dr. B T Sampath Kumar
 
Web decay and Internet Archive
Dr. B T Sampath Kumar
 
Selection of scholarly journal
Dr. B T Sampath Kumar
 
Types of computer
Dr. B T Sampath Kumar
 
Secondary storage devices
Dr. B T Sampath Kumar
 
Search engine
Dr. B T Sampath Kumar
 
Output devices
Dr. B T Sampath Kumar
 
Online learning courses
Dr. B T Sampath Kumar
 
Network topology
Dr. B T Sampath Kumar
 
Network protocols
Dr. B T Sampath Kumar
 
Library networks
Dr. B T Sampath Kumar
 
Language processors
Dr. B T Sampath Kumar
 
Internal storage devices
Dr. B T Sampath Kumar
 
Input devices
Dr. B T Sampath Kumar
 
Information and communication technology
Dr. B T Sampath Kumar
 
Generations of computer
Dr. B T Sampath Kumar
 
Ad

Recently uploaded (20)

PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PDF
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PPTX
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 

Programming languages

  • 1. Dr B T Sampath Kumar Professor Department of Library and Information Science Tumkur University, Tumakuru, INDIA www.sampathkumar.info Programming Languages
  • 2. Programming language • A programming language is a formal language, which comprises a set of instructions that produce various kinds of output. • Programming languages are used in computer programming to implement algorithms. • The programming languages consist of instructions for computers.
  • 3. Different programming languages Various computer languages used for programming are: • BASIC • FOTRAN • Pascal • C • Java • HTML
  • 4. BASIC • BASIC is acronym for Beginners All-purpose Symbolic Instruction Code. • This language was developed as a teaching aid for computing at Dart-mouth College, USA. • It is a simple and friendly language which is easy to learn and particularly suitable for the non-specialist user. • BASIC is widely used for commercial, scientific and educational purposes.
  • 5. FOTRAN • The name FOTRAN stands for FOrmula TRANslator. • It was developed by IBM and used as a scientific application language.
  • 6. COBOL • The name COBOL is derived from COmmon Business Oriented Language. • It is suitable for business applications.
  • 7. Pascal • Pascal is a procedural programming language that supports structured programming and data structures to encourage good programming practices. • Pascal was originally developed in 1970 by Niklaus Wirth and is named after the famous French mathematician Blaise Pascal.
  • 8. C • At Bell labs, in 1970, Ken Thompson developed a language called B. • This language had several drawbacks. • Later Dennis Ritchie of Bell labs working on a new language incorporating some features of B and some of his own. • This new language is C, which turned out to be a powerful general purpose programming language.
  • 9. Java • It is a programming language and computing platform first released by Sun Microsystems in 1995. • It is a general-purpose programming language that is class-based and object-oriented.
  • 10. HTML • Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. • HTML contains lots of predefined tag. Some of them are described below: – HTML tag: It is the root of the html document which is used to specify that the document is html.
  • 11. Cont.. • Head tag: Head tag is used to contain all the head element in the html file. It contains the title, style, meta, … etc tag. • Body tag: It is used to define the body of html document. It contains image, tables, lists, … etc. • Title tag: It is used to define the title of html document.
  • 12. Cont.. • Paragraph tag: It is used to define paragraph content in html document. • Bold tag: It is used to specify bold content in html document. • Italic tag: It is used to write the content in italic format. • Underline tag: It is used to set the content underline.
  • 13. Cont.. • Ordered List tag: It is used to list the content in a particular order. • Unordered List tag: It is used to list the content without order. • Centre tag: It is used to set the content into the centre. • Font tag: It is used to specify the font size, font colour and font-family in html document.