SlideShare uma empresa Scribd logo
1 de 13
COMPUTER
SNEHA SUMAN
1
Class-VI
Chapter – 1
Computer Language
Language
Program & Programming
Generations of computer language
 First generation as Machine Language
 Second generation as Assembly Language
 Third generation as High level language
 Forth generation language
2
• Language :
Language is a medium to express views & ideas.
It helps to communicate with each other.
• Program :
It is a set of instructions which tells computer what to
do.
• Programming :
The process of writing specific instruction is known as
Programming. Each programming language has its
own rules and syntax.
• Syntax :
These are the rules and regulations to form a
statement in programming. (ex. Formulas in
mathematics)
• Software :
This is the collection of different programs.
Software
Program
Program Program
Program
Program
(set of instruction)
• Computer language has been classified into
following categories :-
First generation as Machine Language
Second generation as Assembly Language
Third generation as High level language
Forth generation language
First Generation as Machine Language
• Machine language is the only language understand
by computer.
• It is expressed in 0 and 1.
• 0 means “OFF ” and 1 means “ON” state.
• It works in high speed with uses of low memory.
• It is difficult to understand and time consuming.
• It is difficult to write and run the machine
language.
• It is Machine dependent. (may or may not run in
other computer).
• This language is also known as Low Level Language
(LLL).
Second Generation as Assembly Language
• This language uses “mnemonic codes” or “symbols”.
• Mnemonic codes are the predefined words and
symbols in assembly language which helps to write
programs.
• It is easy to use for users.
• Comparison between machine language and
assembly language:
•For example : 0010 is equal to “ADD”.
•Assembly language having a Translator program
known as Assembler.
•Assembler : is used to convert assembly language
into computer language.
Cont…
• Source Program: The program written in assembly
language is known as Source program.
• Object Program : The program converted into
machine language by assembler is known as object
program and object code.
• Assembly language is also machine dependent and
time taking. So, it is also known as Low Level
Language.
Third Generation as High Level Language
•High level language is simple and user
friendly language.
•It is machine independent.
•It is quite similar to english language.
•Many users are developing programs by
using these languages, therefore this is
known as high level language.
•Some popular languages are :- C, C++, JAVA
etc.
•HLL is also having Translator program.
Cont…
•There are two types of translator programs :
•Interpreter
•Compiler
Interpreter Compiler
It translates the program line by line. It translates the whole program at
once.
Execution time is slower. Execution time is faster.
Shows and remove single error at a
time.
Shows and remove more than one
error.
It is preferred beginners.
(new developers)
It is preferred by new generation
users.
Fourth Generation Language (4GL)
• It is having following features:
• It is user friendly.
• It is portable and independent of
computer/operating system.
• High speed execution.
• It is designed to reduce efforts, overall
time and cost for developing programs.
• In this user can see the quality of the
output and design of output.
Some important points:
• Lady Ada Lovelace is the first programmer.
• Locator Identifier Separation Protocol (LISP)
was the first computer language program for
artificial intelligence program, created by John
McCarthy.
• The first interactive computer game was
Spacewar.
• The term Software was first used by John W.
Tukey in 1957.
• Beta release refers technology which is used for
testing and evalution purpose.
13
THANK YOU

Mais conteúdo relacionado

Semelhante a Computer language.ppsx

Semelhante a Computer language.ppsx (20)

Languages in computer
Languages in computerLanguages in computer
Languages in computer
 
Python-unit -I.pptx
Python-unit -I.pptxPython-unit -I.pptx
Python-unit -I.pptx
 
Programming fundamentals presentation
Programming fundamentals presentationProgramming fundamentals presentation
Programming fundamentals presentation
 
A classification of programing languages
A classification of programing languagesA classification of programing languages
A classification of programing languages
 
Language processors
Language processorsLanguage processors
Language processors
 
An introduction-to-programming
An introduction-to-programmingAn introduction-to-programming
An introduction-to-programming
 
Computer languages
Computer languagesComputer languages
Computer languages
 
Ppt 1
Ppt 1Ppt 1
Ppt 1
 
Algorithm and flowchart(1)
Algorithm and flowchart(1)Algorithm and flowchart(1)
Algorithm and flowchart(1)
 
Computer language
Computer languageComputer language
Computer language
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
C_NOTES.pdf
C_NOTES.pdfC_NOTES.pdf
C_NOTES.pdf
 
Cmp104 lec 6 computer lang
Cmp104 lec 6 computer langCmp104 lec 6 computer lang
Cmp104 lec 6 computer lang
 
Cmp104 lec 6 computer lang
Cmp104 lec 6 computer langCmp104 lec 6 computer lang
Cmp104 lec 6 computer lang
 
Introduction to programming languages
Introduction to programming languagesIntroduction to programming languages
Introduction to programming languages
 
Programming Languages and the Programming Process
Programming Languages and the Programming ProcessProgramming Languages and the Programming Process
Programming Languages and the Programming Process
 
Presentation on generation of languages
Presentation on generation of languagesPresentation on generation of languages
Presentation on generation of languages
 
Introduction to Computer Programming
Introduction to Computer ProgrammingIntroduction to Computer Programming
Introduction to Computer Programming
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Programming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresProgramming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwares
 

Último

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 WorkerThousandEyes
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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 BusinessPixlogix Infotech
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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.pptxHampshireHUG
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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?Antenna Manufacturer Coco
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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 Processorsdebabhi2
 
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, Adobeapidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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 AutomationSafe Software
 

Último (20)

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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Computer language.ppsx

  • 2. Chapter – 1 Computer Language Language Program & Programming Generations of computer language  First generation as Machine Language  Second generation as Assembly Language  Third generation as High level language  Forth generation language 2
  • 3. • Language : Language is a medium to express views & ideas. It helps to communicate with each other. • Program : It is a set of instructions which tells computer what to do. • Programming : The process of writing specific instruction is known as Programming. Each programming language has its own rules and syntax.
  • 4. • Syntax : These are the rules and regulations to form a statement in programming. (ex. Formulas in mathematics) • Software : This is the collection of different programs. Software Program Program Program Program Program (set of instruction)
  • 5. • Computer language has been classified into following categories :- First generation as Machine Language Second generation as Assembly Language Third generation as High level language Forth generation language
  • 6. First Generation as Machine Language • Machine language is the only language understand by computer. • It is expressed in 0 and 1. • 0 means “OFF ” and 1 means “ON” state. • It works in high speed with uses of low memory. • It is difficult to understand and time consuming. • It is difficult to write and run the machine language. • It is Machine dependent. (may or may not run in other computer). • This language is also known as Low Level Language (LLL).
  • 7. Second Generation as Assembly Language • This language uses “mnemonic codes” or “symbols”. • Mnemonic codes are the predefined words and symbols in assembly language which helps to write programs. • It is easy to use for users. • Comparison between machine language and assembly language: •For example : 0010 is equal to “ADD”. •Assembly language having a Translator program known as Assembler. •Assembler : is used to convert assembly language into computer language.
  • 8. Cont… • Source Program: The program written in assembly language is known as Source program. • Object Program : The program converted into machine language by assembler is known as object program and object code. • Assembly language is also machine dependent and time taking. So, it is also known as Low Level Language.
  • 9. Third Generation as High Level Language •High level language is simple and user friendly language. •It is machine independent. •It is quite similar to english language. •Many users are developing programs by using these languages, therefore this is known as high level language. •Some popular languages are :- C, C++, JAVA etc. •HLL is also having Translator program.
  • 10. Cont… •There are two types of translator programs : •Interpreter •Compiler Interpreter Compiler It translates the program line by line. It translates the whole program at once. Execution time is slower. Execution time is faster. Shows and remove single error at a time. Shows and remove more than one error. It is preferred beginners. (new developers) It is preferred by new generation users.
  • 11. Fourth Generation Language (4GL) • It is having following features: • It is user friendly. • It is portable and independent of computer/operating system. • High speed execution. • It is designed to reduce efforts, overall time and cost for developing programs. • In this user can see the quality of the output and design of output.
  • 12. Some important points: • Lady Ada Lovelace is the first programmer. • Locator Identifier Separation Protocol (LISP) was the first computer language program for artificial intelligence program, created by John McCarthy. • The first interactive computer game was Spacewar. • The term Software was first used by John W. Tukey in 1957. • Beta release refers technology which is used for testing and evalution purpose.