SlideShare a Scribd company logo
1 of 13
Programming languages are those language which are
used to developed different types of software's which may
system software and application software. A language is
system of communication like our natural
language(English and Nepali) which have used to
communicate each other. Similarly programming
languages are those languages which used to
communicate with computer by giving set of instruction .
For example C , Java , C++ and C#. The programming
languages are divided in to 5 types they are
 High-level Language.
Machine Level Language.
Assemble Language.
4GL
Natural Language.
Programming language
 High Level Language: High Level Language: are
problem oriented language. Most programs are written
in high level language which are quite similar to
English languages that’s why they are easier then
machine level language. This programming language
is used to develop different softwares. For example
C,C++,JAVE etc.
Advantages
 Simple English is used for programming coding.
 Machine independent.
 The knowledge of computer architecture is not
required.
 It requires less time for program coding.
 Program can be debugging easily because the code is
written in simple English language .
Disadvantage
 This language is not easily understand by computer
hardware so we need to translate this language in to
machine code. By the help of compiler.
 The program execution is slower then machine
language.
 The conversion time is slower then Assemble
language.
Machine level language
 Machine level language is a set of instruction or codes
which are directly understand by computer with out
help of translator. It is combination of 0 and 1.
Advantages
 It is Witten in machine code(0 and 1) so no need to
translate.
It is faster then other language.
Disadvantage
It is difficulty to understand and develop the program
by using this language.
The knowledge of computer architecture is required.
Debugging is difficult.
Assemble language
 Assemble language is also known as low level
language. Which uses the mnemonics code as a
instruction. The language which uses the mnemonics
codes and symbol to develop any program is called
Assemble language. This language uses some
mnemonics codes they are ADD for addition, SUB for
subtraction and MUL for multiplication , LDA for load
accumulator etc.
Advantage
 .Less time to consumed respect to machine code.
Coding is faster then machine code because
mnemonics codes are use.
 Debugging is easier then machine code.
Disadvantage
Machine oriented language.
The knowledge of computer hardware is required.
This language is not understand by hardware so we
need to translator like assembler
4GL
 It stands for fourth generation language which is to
develop the different types of data base and database
management system. And this language is also used to
get the information from files and folders. For example
SQL , Oracle etc.
Advantage
Software develop using 4GL is user friendly.
It is very easy to develop program because no need to
remember all the command which are use in this
language.
Disadvantage
 Program run slower because it is heavy in size.
 It is required longer time to convert to machine code
instruction.
 The powerful translator is required.
Natural language
 Natural language: This language is mostly use to
communicate with computer system and other
information systems . This language is most easy for
user to give the instruction to the computer like
English , Nepali etc.
Disk defragment
 It is a technique or process which is used to arrange the
data element and memory location which are stored or
allocate the different locations . It is used to arrange
these memory location in proper way.
 Disk Cleaner: It is a software packaged which is used
to remove the temporarily files on . It deal locate
unnecessary items which are store in memory or disk.

More Related Content

What's hot

Presentation on generation of languages
Presentation on generation of languagesPresentation on generation of languages
Presentation on generation of languagesRicha Pant
 
Generations Of Programming Languages
Generations Of Programming LanguagesGenerations Of Programming Languages
Generations Of Programming Languagespy7rjs
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languagesVarun Garg
 
Computer languages
Computer languagesComputer languages
Computer languagesAqdasNoor
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programmingNeeru Mittal
 
Programming language
Programming languageProgramming language
Programming languageShuja Qais
 
Program & language generation
Program & language generationProgram & language generation
Program & language generationBuxoo Abdullah
 
Types of Programming Languages
Types of Programming LanguagesTypes of Programming Languages
Types of Programming LanguagesJuhi Bhoyar
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppthashgeneration
 
Language processor
Language processorLanguage processor
Language processorAbha Damani
 
Programming languages
Programming languagesProgramming languages
Programming languagesvito_carleone
 
Computer Language Translator
Computer Language TranslatorComputer Language Translator
Computer Language TranslatorRanjeet Kumar
 
Presentation on computer language
Presentation on computer languagePresentation on computer language
Presentation on computer languageSwarnima Tiwari
 
Programming languages
Programming languagesProgramming languages
Programming languagesAsmasum
 
Introduction Programming Languages
Introduction Programming LanguagesIntroduction Programming Languages
Introduction Programming LanguagesManish Kharotia
 

What's hot (20)

Presentation on generation of languages
Presentation on generation of languagesPresentation on generation of languages
Presentation on generation of languages
 
Presentation on Programming Languages.
Presentation on Programming Languages.Presentation on Programming Languages.
Presentation on Programming Languages.
 
Generations Of Programming Languages
Generations Of Programming LanguagesGenerations Of Programming Languages
Generations Of 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
 
Computer languages
Computer languagesComputer languages
Computer languages
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Programming language
Programming languageProgramming language
Programming language
 
Program & language generation
Program & language generationProgram & language generation
Program & language generation
 
Computer Programming
Computer ProgrammingComputer Programming
Computer Programming
 
Types of Programming Languages
Types of Programming LanguagesTypes of Programming Languages
Types of Programming Languages
 
Computer Software & its Types
Computer Software & its Types Computer Software & its Types
Computer Software & its Types
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
 
Computer languages 11
Computer languages 11Computer languages 11
Computer languages 11
 
COMPUTER PROGRAMMING
COMPUTER PROGRAMMINGCOMPUTER PROGRAMMING
COMPUTER PROGRAMMING
 
Language processor
Language processorLanguage processor
Language processor
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Computer Language Translator
Computer Language TranslatorComputer Language Translator
Computer Language Translator
 
Presentation on computer language
Presentation on computer languagePresentation on computer language
Presentation on computer language
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Introduction Programming Languages
Introduction Programming LanguagesIntroduction Programming Languages
Introduction Programming Languages
 

Similar to Programming language

Program, Programming and Programming Language.pptx
Program, Programming and Programming Language.pptxProgram, Programming and Programming Language.pptx
Program, Programming and Programming Language.pptxHariharPaudel1
 
Programming languages of computer
Programming languages of computerProgramming languages of computer
Programming languages of computerKeval Goyani
 
Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Arslan Hussain
 
computer languages
computer languagescomputer languages
computer languagesYasirali328
 
Computer programming
Computer programmingComputer programming
Computer programmingSuneel Dogra
 
introduction to programming languages
introduction to programming languagesintroduction to programming languages
introduction to programming languagesNaqashAhmad14
 
Programming Languages
Programming LanguagesProgramming Languages
Programming LanguagesMohamed Omar
 
[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 LanguagesMuhammad Hammad Waseem
 
Abstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworksAbstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworksijpla
 
Introduction to computer programming
Introduction to computer programming Introduction to computer programming
Introduction to computer programming VanessaBuensalida
 
Computer languages and generation
Computer languages and generationComputer languages and generation
Computer languages and generationMunawar Bukhari
 
rajeshppt-141119011256-conversion-gate01 (1).pdf
rajeshppt-141119011256-conversion-gate01 (1).pdfrajeshppt-141119011256-conversion-gate01 (1).pdf
rajeshppt-141119011256-conversion-gate01 (1).pdfSunnukhazisSunnu
 
A classification of programing languages
A classification of programing languagesA classification of programing languages
A classification of programing languagesom collins
 

Similar to Programming language (20)

Program, Programming and Programming Language.pptx
Program, Programming and Programming Language.pptxProgram, Programming and Programming Language.pptx
Program, Programming and Programming Language.pptx
 
Programming languages of computer
Programming languages of computerProgramming languages of computer
Programming languages of computer
 
Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Programming Fundamental Slide No.1
Programming Fundamental Slide No.1
 
computer languages
computer languagescomputer languages
computer languages
 
Programming languages.pptx
Programming languages.pptxProgramming languages.pptx
Programming languages.pptx
 
Computer programming
Computer programmingComputer programming
Computer programming
 
introduction to programming languages
introduction to programming languagesintroduction to programming languages
introduction to programming languages
 
Ppt 1
Ppt 1Ppt 1
Ppt 1
 
Programming Languages
Programming LanguagesProgramming Languages
Programming Languages
 
Programming language
Programming languageProgramming language
Programming language
 
[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 language
Computer languageComputer language
Computer language
 
Abstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworksAbstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworks
 
programming.pptx
programming.pptxprogramming.pptx
programming.pptx
 
sege.pdf
sege.pdfsege.pdf
sege.pdf
 
Introduction to computer programming
Introduction to computer programming Introduction to computer programming
Introduction to computer programming
 
Computer languages and generation
Computer languages and generationComputer languages and generation
Computer languages and generation
 
Rajesh ppt
Rajesh pptRajesh ppt
Rajesh ppt
 
rajeshppt-141119011256-conversion-gate01 (1).pdf
rajeshppt-141119011256-conversion-gate01 (1).pdfrajeshppt-141119011256-conversion-gate01 (1).pdf
rajeshppt-141119011256-conversion-gate01 (1).pdf
 
A classification of programing languages
A classification of programing languagesA classification of programing languages
A classification of programing languages
 

More from RajThakuri

Share Market.pptx
Share Market.pptxShare Market.pptx
Share Market.pptxRajThakuri
 
Statistical table
Statistical tableStatistical table
Statistical tableRajThakuri
 
All Computer shortcuts for beginners....
All Computer shortcuts for beginners....All Computer shortcuts for beginners....
All Computer shortcuts for beginners....RajThakuri
 
Pdf. learn html.....html_course_(basic___advance_)_for_7_days
Pdf. learn html.....html_course_(basic___advance_)_for_7_daysPdf. learn html.....html_course_(basic___advance_)_for_7_days
Pdf. learn html.....html_course_(basic___advance_)_for_7_daysRajThakuri
 
Operating system
Operating systemOperating system
Operating systemRajThakuri
 
Output devices
Output devicesOutput devices
Output devicesRajThakuri
 
Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.RajThakuri
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligenceRajThakuri
 
Testing of hypotheses
Testing of hypothesesTesting of hypotheses
Testing of hypothesesRajThakuri
 
Formulas to measure_central_tendency_(mean,_median,_mode)
Formulas to measure_central_tendency_(mean,_median,_mode)Formulas to measure_central_tendency_(mean,_median,_mode)
Formulas to measure_central_tendency_(mean,_median,_mode)RajThakuri
 
Leadership, its styles_&_leadership_theories...
Leadership, its styles_&_leadership_theories...Leadership, its styles_&_leadership_theories...
Leadership, its styles_&_leadership_theories...RajThakuri
 
Role of managerial_economics_in_business_decision_making
Role of managerial_economics_in_business_decision_makingRole of managerial_economics_in_business_decision_making
Role of managerial_economics_in_business_decision_makingRajThakuri
 
Approaches of organizational_behavior
Approaches of organizational_behaviorApproaches of organizational_behavior
Approaches of organizational_behaviorRajThakuri
 
Vivo v17 pro Review
Vivo v17 pro ReviewVivo v17 pro Review
Vivo v17 pro ReviewRajThakuri
 
Vivo x27 first_look
Vivo x27 first_lookVivo x27 first_look
Vivo x27 first_lookRajThakuri
 

More from RajThakuri (20)

Share Market.pptx
Share Market.pptxShare Market.pptx
Share Market.pptx
 
Statistical table
Statistical tableStatistical table
Statistical table
 
All Computer shortcuts for beginners....
All Computer shortcuts for beginners....All Computer shortcuts for beginners....
All Computer shortcuts for beginners....
 
Pdf. learn html.....html_course_(basic___advance_)_for_7_days
Pdf. learn html.....html_course_(basic___advance_)_for_7_daysPdf. learn html.....html_course_(basic___advance_)_for_7_days
Pdf. learn html.....html_course_(basic___advance_)_for_7_days
 
Networking
NetworkingNetworking
Networking
 
Software
SoftwareSoftware
Software
 
Operating system
Operating systemOperating system
Operating system
 
Number system
Number systemNumber system
Number system
 
Output devices
Output devicesOutput devices
Output devices
 
Input devices
Input devicesInput devices
Input devices
 
Internet
InternetInternet
Internet
 
Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
 
Testing of hypotheses
Testing of hypothesesTesting of hypotheses
Testing of hypotheses
 
Formulas to measure_central_tendency_(mean,_median,_mode)
Formulas to measure_central_tendency_(mean,_median,_mode)Formulas to measure_central_tendency_(mean,_median,_mode)
Formulas to measure_central_tendency_(mean,_median,_mode)
 
Leadership, its styles_&_leadership_theories...
Leadership, its styles_&_leadership_theories...Leadership, its styles_&_leadership_theories...
Leadership, its styles_&_leadership_theories...
 
Role of managerial_economics_in_business_decision_making
Role of managerial_economics_in_business_decision_makingRole of managerial_economics_in_business_decision_making
Role of managerial_economics_in_business_decision_making
 
Approaches of organizational_behavior
Approaches of organizational_behaviorApproaches of organizational_behavior
Approaches of organizational_behavior
 
Vivo v17 pro Review
Vivo v17 pro ReviewVivo v17 pro Review
Vivo v17 pro Review
 
Vivo x27 first_look
Vivo x27 first_lookVivo x27 first_look
Vivo x27 first_look
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Programming language

  • 1.
  • 2. Programming languages are those language which are used to developed different types of software's which may system software and application software. A language is system of communication like our natural language(English and Nepali) which have used to communicate each other. Similarly programming languages are those languages which used to communicate with computer by giving set of instruction . For example C , Java , C++ and C#. The programming languages are divided in to 5 types they are  High-level Language. Machine Level Language. Assemble Language. 4GL Natural Language.
  • 3. Programming language  High Level Language: High Level Language: are problem oriented language. Most programs are written in high level language which are quite similar to English languages that’s why they are easier then machine level language. This programming language is used to develop different softwares. For example C,C++,JAVE etc.
  • 4. Advantages  Simple English is used for programming coding.  Machine independent.  The knowledge of computer architecture is not required.  It requires less time for program coding.  Program can be debugging easily because the code is written in simple English language .
  • 5. Disadvantage  This language is not easily understand by computer hardware so we need to translate this language in to machine code. By the help of compiler.  The program execution is slower then machine language.  The conversion time is slower then Assemble language.
  • 6. Machine level language  Machine level language is a set of instruction or codes which are directly understand by computer with out help of translator. It is combination of 0 and 1. Advantages  It is Witten in machine code(0 and 1) so no need to translate. It is faster then other language.
  • 7. Disadvantage It is difficulty to understand and develop the program by using this language. The knowledge of computer architecture is required. Debugging is difficult.
  • 8. Assemble language  Assemble language is also known as low level language. Which uses the mnemonics code as a instruction. The language which uses the mnemonics codes and symbol to develop any program is called Assemble language. This language uses some mnemonics codes they are ADD for addition, SUB for subtraction and MUL for multiplication , LDA for load accumulator etc.
  • 9. Advantage  .Less time to consumed respect to machine code. Coding is faster then machine code because mnemonics codes are use.  Debugging is easier then machine code. Disadvantage Machine oriented language. The knowledge of computer hardware is required. This language is not understand by hardware so we need to translator like assembler
  • 10. 4GL  It stands for fourth generation language which is to develop the different types of data base and database management system. And this language is also used to get the information from files and folders. For example SQL , Oracle etc. Advantage Software develop using 4GL is user friendly. It is very easy to develop program because no need to remember all the command which are use in this language.
  • 11. Disadvantage  Program run slower because it is heavy in size.  It is required longer time to convert to machine code instruction.  The powerful translator is required.
  • 12. Natural language  Natural language: This language is mostly use to communicate with computer system and other information systems . This language is most easy for user to give the instruction to the computer like English , Nepali etc.
  • 13. Disk defragment  It is a technique or process which is used to arrange the data element and memory location which are stored or allocate the different locations . It is used to arrange these memory location in proper way.  Disk Cleaner: It is a software packaged which is used to remove the temporarily files on . It deal locate unnecessary items which are store in memory or disk.