SlideShare une entreprise Scribd logo
1  sur  6
Define Program, Programmer, Programming
Language and its types
Coding Series
Program
A well defined set of instruction given to computer to solve a problem is
called a computer program. Program is also known as software.
Programmer
A person who develops program or software is called programmer.
Programmer use programming language to write a computer program or
software.
Programming Language
A set of words and symbols used to write programs is named as
programming language.
Coding Series
Types of Programming language
 Low-Level Languages
 High-Level Languages
Low-Level Languages
Type of computer programming languages that are close to computer
hardware and far from human languages are called low-level languages.
 Machine Language
 Assembly Language
Coding Series
Machine Language
A type of computer language in which instructions are written in binary
form is named as machine language. It is the only language that is directly
understood by computer. A program written in machine language can be
executed very fast by the computer.
10101010010
01010010010Coding Series
Assembly Language
Assembly language is another type of low language. It is one step higher
than machine language. In assembly language, binary or machine
instruction are replaced with English-like words known as mnemonics.
LOAD
ADD
STORE
Coding Series
High Language
A type of computer language that is close to human languages is called
high-level language. The instructions written in these languages are similar
to English language such as input, output and print etc.
Types of High-level languages
FORTRAN, BASIC, COBOL, PL/1, ALGOL, APL, Pascal, SIMSCRIPT,
Smalltalk, C, C++, Java, Python, PHP, HTML, CSS, Java Script, jQuery,
bootstrap etc.
Input Output
Print Scan
BASEPAY STORE
GROSSPAYCoding Series

Contenu connexe

Tendances

Intro To Programming Concepts
Intro To Programming ConceptsIntro To Programming Concepts
Intro To Programming Concepts
Jussi Pohjolainen
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languages
Varun Garg
 

Tendances (20)

Coding vs programming
Coding vs programmingCoding vs programming
Coding vs programming
 
Intro To Programming Concepts
Intro To Programming ConceptsIntro To Programming Concepts
Intro To Programming Concepts
 
Keyboard history
Keyboard historyKeyboard history
Keyboard history
 
Java History
Java HistoryJava History
Java History
 
Translators(Compiler, Assembler) and interpreter
Translators(Compiler, Assembler) and interpreterTranslators(Compiler, Assembler) and interpreter
Translators(Compiler, Assembler) and interpreter
 
History of C Programming Language
History of C Programming LanguageHistory of C Programming Language
History of C Programming Language
 
INPUT,OUTPUT AND STORAGE DEVICES
INPUT,OUTPUT AND STORAGE DEVICESINPUT,OUTPUT AND STORAGE DEVICES
INPUT,OUTPUT AND STORAGE DEVICES
 
Types of Programming Languages
Types of Programming LanguagesTypes of Programming Languages
Types of Programming Languages
 
8 Benefits of Coding
8 Benefits of Coding8 Benefits of Coding
8 Benefits of Coding
 
Algorithm Design & Implementation
Algorithm Design & ImplementationAlgorithm Design & Implementation
Algorithm Design & Implementation
 
Scratch worksheets compilation activities
Scratch worksheets compilation activitiesScratch worksheets compilation activities
Scratch worksheets compilation activities
 
Algorithms and Flowcharts
Algorithms and FlowchartsAlgorithms and Flowcharts
Algorithms and Flowcharts
 
Computer programming concepts
Computer programming conceptsComputer programming concepts
Computer programming concepts
 
Computer Programming - Lecture 1
Computer Programming - Lecture 1Computer Programming - Lecture 1
Computer Programming - Lecture 1
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languages
 
Basic Computer Programming
Basic Computer ProgrammingBasic Computer Programming
Basic Computer Programming
 
Algorithm and flowchart
Algorithm and flowchartAlgorithm and flowchart
Algorithm and flowchart
 
Kids computer-programming
Kids computer-programmingKids computer-programming
Kids computer-programming
 
Computer Programming
Computer Programming Computer Programming
Computer Programming
 

Similaire à 1. Define Program, programmer, Programming Language and its type||Learn C Programming Complete.

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
 
Computer programming
Computer programmingComputer programming
Computer programming
Suneel Dogra
 

Similaire à 1. Define Program, programmer, Programming Language and its type||Learn C Programming Complete. (20)

Program, Programming and Programming Language.pptx
Program, Programming and Programming Language.pptxProgram, Programming and Programming Language.pptx
Program, Programming and Programming Language.pptx
 
Computer languages and generation
Computer languages and generationComputer languages and generation
Computer languages and generation
 
Programming Language
Programming LanguageProgramming Language
Programming Language
 
Computer languages 11
Computer languages 11Computer languages 11
Computer languages 11
 
COMPUTER LANGUAGES programming languages.pptx
COMPUTER LANGUAGES programming languages.pptxCOMPUTER LANGUAGES programming languages.pptx
COMPUTER LANGUAGES programming languages.pptx
 
Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Programming Fundamental Slide No.1
Programming Fundamental Slide No.1
 
programing laugauge
programing laugaugeprograming laugauge
programing laugauge
 
Computer language
Computer languageComputer language
Computer language
 
Programming languages of computer
Programming languages of computerProgramming languages of computer
Programming languages of computer
 
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
 
Computer programming
Computer programmingComputer programming
Computer programming
 
week 1 - INTRO TO PROGRAMMING.pptx
week 1 - INTRO TO PROGRAMMING.pptxweek 1 - INTRO TO PROGRAMMING.pptx
week 1 - INTRO TO PROGRAMMING.pptx
 
10 lesson7
10 lesson710 lesson7
10 lesson7
 
4programming-languages.ppt
4programming-languages.ppt4programming-languages.ppt
4programming-languages.ppt
 
C_NOTES.pdf
C_NOTES.pdfC_NOTES.pdf
C_NOTES.pdf
 
Ppt 1
Ppt 1Ppt 1
Ppt 1
 
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
[ITP - Lecture 01] Introduction to Programming & Different Programming Languages
 
Computer languages
Computer languagesComputer languages
Computer languages
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Software and its types
Software and its typesSoftware and its types
Software and its types
 

Dernier

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 
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
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
cupulin
 

Dernier (20)

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
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
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
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"
 
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
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
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
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 

1. Define Program, programmer, Programming Language and its type||Learn C Programming Complete.

  • 1. Define Program, Programmer, Programming Language and its types Coding Series
  • 2. Program A well defined set of instruction given to computer to solve a problem is called a computer program. Program is also known as software. Programmer A person who develops program or software is called programmer. Programmer use programming language to write a computer program or software. Programming Language A set of words and symbols used to write programs is named as programming language. Coding Series
  • 3. Types of Programming language  Low-Level Languages  High-Level Languages Low-Level Languages Type of computer programming languages that are close to computer hardware and far from human languages are called low-level languages.  Machine Language  Assembly Language Coding Series
  • 4. Machine Language A type of computer language in which instructions are written in binary form is named as machine language. It is the only language that is directly understood by computer. A program written in machine language can be executed very fast by the computer. 10101010010 01010010010Coding Series
  • 5. Assembly Language Assembly language is another type of low language. It is one step higher than machine language. In assembly language, binary or machine instruction are replaced with English-like words known as mnemonics. LOAD ADD STORE Coding Series
  • 6. High Language A type of computer language that is close to human languages is called high-level language. The instructions written in these languages are similar to English language such as input, output and print etc. Types of High-level languages FORTRAN, BASIC, COBOL, PL/1, ALGOL, APL, Pascal, SIMSCRIPT, Smalltalk, C, C++, Java, Python, PHP, HTML, CSS, Java Script, jQuery, bootstrap etc. Input Output Print Scan BASEPAY STORE GROSSPAYCoding Series