windows gground
  • Windows
    fix taskbar icons not showing up in windows 11

    How to fix taskbar icons not showing up in windows 11

    Ultimate List of ms-settings URI commands to open any settings in Windows 10 in a click

    Ultimate List of ms-settings URI commands to open any settings in Windows 10 in a click

    Fix ‘Error Code 0x803F8001’ in Minecraft Launcher on Windows 11 and 10

    Fix: ‘Error Code: 0x803F8001’ in Minecraft Launcher on Windows 11 and 10

    [Fixed] network discovery is turned off in windows 10 - How to turn it on (1)

    [Fixed] network discovery is turned off in windows 10 – How to turn it on

    What is CefSharp.BrowserSubprocess.exe

    What Is CefSharp.BrowserSubprocess.exe is it a virus or not?

    How to activate windows 10 using command line (CMD)

    [Still working in 2022] How to activate windows 10 using command line (CMD) free

    [Fixed] Antimalware Service Executable high memory in windows 10 (2021)

    [Fixed] Antimalware Service Executable high memory in windows 11 (2022)

    Windows 10 bloatware list 2021 Uninstall These Unnecessary Windows 10 programs

    Windows 10 bloatware list 2022| Uninstall These Unnecessary Windows 10 programs

    how to fix Server authentication error Login failed error in PUBGbattlegrounds mobile India

    [Fixed] Server authentication error: Login failed in PUBG/battlegrounds mobile India game 2022

  • Gaming
  • Android
    how to open apk files on windows 10 PC without emulator

    How to open APK files on windows 10 PC without emulator

    Android 11 features list important features that you need to know!

    Android 11 features list: important features that you need to know!

    How to backup text messages to google drive without any app (2020)

    How to backup text messages to google drive without any app (2020)

    How to get rid of irritating android 25% battery warning

    How to get rid of irritating android 25% battery warning

  • Technology
    How To Fix blinking Red Light On Spectrum Router in 2022 Easy Guide

    How To Fix blinking Red Light On Spectrum Router in 2022: Easy Guide

    how to enable voice search in youtube on pc or laptop

    How to enable voice search in YouTube on pc easily

    Now Overwatch AI will build power rankings to decide if you are a better player or not

    Now Over watch AI will build power rankings to decide if you are a better player or not

    List of top online international job hunting sites for developers

    List of top online international job hunting sites for developers

    Best Free and paid parental control apps for iPad in 2020

    Best Free and paid parental control apps for iPad 2020

    How to enable dark mode in Google Chrome, Facebook, etc in Windows 10 (no apps needed) free

    How to enable dark mode in Google Chrome, Facebook, etc in Windows 10 (no apps needed)

    How to recover data from a dead or crashed hard drive

    How to recover data from a dead or crashed hard drive?

    how to use toucan language extension to learn vocabulary fast

    how to use toucan language extension to learn vocabulary fast ?

No Result
View All Result
windows ground
No Result
View All Result

What is generation of programming languages? (in detail)

September 4, 2020
in programming, windows
3
What is generation of programming languages (in detail)

What is generation of programming languages (in detail)

As the programming languages got better and better we started writing down its changes. so that we can know how much programming languages have evolved from the beginning.

every programming language generation’s goal was to become better than their previous generations, as a result, we got better and more user friend programming languages.

The programming language in terms of their performance and upgrades can be grouped into five different generations,

  1. First-generation languages (1GL)
  2. Second-generation languages (2GL)
  3. Third-generation languages (3GL)
  4. Fourth-generation languages (4GL)
  5. Fifth-generation languages (5GL)

What is generation of programming languages (in detail) examples

Table of Contents

  • First Generation Language (Machine language)
    • advantages of First Generation Language 
  • Second Generation language (Assembly Language)
  • Third Generation languages (High-Level Languages)
    • examples of second-generation languages
  • Fourth-generation language (Very High-level Languages)
    • Advantages of fourth-generation languages
    • examples of second-generation languages
  • Fifth-generation language (Artificial Intelligence Language)
    • examples of fifth-generation languages

First Generation Language (Machine language)

the first generation language, which is commonly known as a low-level programming language. 

it is called low-level language because these languages were used to program the computer system at a very low level. i.e, at the machine level. 

here machine level means, the programmer only write programs with the binary numbers(0 and 1).

so you can imagine how hard it would be to write programs in 1Gl languages.

first generation machine level language example
example of first-generation machine level language

advantages of First Generation Language 

  1. since there was no middle man(compiler, interpreter), computers can easily understand the code
  2. processing was faster in 1GL
  3. The programs written in these languages efficiently utilize the memory because it was possible to keep track of each bit of data.

Second Generation language (Assembly Language)

just like first-generation languages, second-generation languages is also known as a low-level programming language.

it was slightly better than the first generation language. In the assembly language, symbolic names are used to represent the opcode and the operand part of the instruction.

example of second-generation assembly level language
example of second-generation assembly level language

Advantages of second-generation programming language

  • with 2GL, It was easy to develop understand and modify the program, programs developed in these languages compared to those developed in the first generation programming language were way better.
  • The programs written in these languages are less prone to errors and therefore can be maintained with a great case.
  • writing code was a lot easier now.

Third Generation languages (High-Level Languages)

The languages of this generation were considered as high-level programming languages. because it was designed and developed to reduce the time, cost, and effort needed to develop different types of software applications.

 it enabled the programmer to concentrate only on the logic of the programs without considering the internal architecture of the computer system.

Advantages of third-generation programming language

  1. it was more user friendly than the previous 2 generation languages.
  2. these languages are less prone to errors they are easy to maintain.
  3. development with these languages was faster.
example of third-generation very level language
example of third-generation very level language

examples of second-generation languages

COBOL, FORTRAN, C++, C

Fourth-generation language (Very High-level Languages)

just like third-generation languages, it is also considered as a high-level programming language. 

and just like those previous three languages it was also designed and developed to reduce the time, cost, and effort needed to develop different types of software applications.

example of fourth-generation very high level language
example of fourth-generation very high-level language

Advantages of fourth-generation languages

  • These programming languages allow the efficient use of data by implementing the various database.
  • They require less time, cost, and effort to develop different types of software applications.
  • developed in these languages are highly portable as compared to the programs developed in the previous generations of languages.

examples of second-generation languages

Perl, PHP, Python, Ruby, and SQL.

Fifth-generation language (Artificial Intelligence Language)

the fifth-generation language which is considered Artificial Intelligence Language is very different from the previous language, 

as the name suggests it is used to develop Artificial Intelligence and Artificial Neural Networks

example of fifth-generation artificial intelligence language
example of fifth-generation artificial intelligence language

Advantages of fifth-generation languages

  • These languages can be used to query the database in a fast and efficient manner.
  • In this generation of language, the user can simply communicate with the computer system.

examples of fifth-generation languages

Mercury, OPS5, and Prolog

 

also read:

  • the five generation of computers and thier history
  • How to activate windows 10 using command line (CMD)
  • How to dual boot windows 10 and kali linux (Detailed Guide for beginners)
  • What is service host superfetch? and why you shouldn’t disable superfetch?

 

Tags: programming languages
Previous Post

the five generation of computers and thier history

Next Post

[FIXED] Windows Audio Device Graph Isolation high CPU usage

Related Posts

fix taskbar icons not showing up in windows 11
windows

How to fix taskbar icons not showing up in windows 11

May 24, 2022
Ultimate List of ms-settings URI commands to open any settings in Windows 10 in a click
windows

Ultimate List of ms-settings URI commands to open any settings in Windows 10 in a click

April 12, 2022
Fix ‘Error Code 0x803F8001’ in Minecraft Launcher on Windows 11 and 10
Gaming

Fix: ‘Error Code: 0x803F8001’ in Minecraft Launcher on Windows 11 and 10

April 12, 2022
Next Post
[FIXED] Windows Audio Device Graph Isolation high CPU usage

[FIXED] Windows Audio Device Graph Isolation high CPU usage

Comments 3

  1. Royal CBD says:
    2 years ago

    Hey There. I found your blog using msn. This is a really
    well written article. I will make sure to bookmark it and
    come back to read more of your useful information. Thanks for
    the post. I’ll definitely return.

    Reply
  2. generation of languages says:
    2 years ago

    Like!! I blog quite often and I genuinely thank you for your information. The article has truly peaked my interest.

    Reply
  3. g says:
    2 years ago

    I needed to thank you for this great read!! I definitely loved every little bit of it.
    I have got you saved as a favorite to look at new things you post…

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

windows ground tech logo

We are actively looking for writers who would like to write on windows ground as a guest blogger. for guest posting, please visit:

write for us page

or mail us on- [email protected]

No Result
View All Result

Tags

android dual monitors dual monitors windows 10 gaming how to connect two monitors multiple monitors multiple monitors windows 10 prefetch product key programming languages python python programming tech deals why python is better windows windows 10 windows product key
  • Home
  • Contact us
  • About us
  • Disclaimer
  • Write for us

© 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.

No Result
View All Result
  • Windows
  • Gaming
  • Android
  • Technology

© 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.