Software are developed through various programming languages. Programming started with machine languages and evolved to new age- programming systems.
First Generation of Programming Languages (1GL) | Early programming was done on in machine language. |
Second Generation of Programming Languages (2GL) | Post machine language, the assembly language programming came about. Together 1GL and 2GL are called low-level languages that are easier for computers to understand but difficult for programmers. |
Third Generation of Programming Languages (3GL) | These languages were largely based on the English language and hence were easier for programmers to comprehend. The 3GLs are also called High-Level Languages, for example, ALGOL, COBOL, Fortran, BASIC, C, PASCAL, etc. |
Fourth Generation of Programming Languages (4GL) | These programming languages are similar to 3GL but are even easier to understand with their proximity to the natural language. The most popular 4GL is SQL (Structure Query Language) |
Fifth Generation of Programming Languages (5GL) | The fifth-generation programming languages are used mainly in Artificial Intelligence research, for example, Prolog, OP, Mercury, etc. |
Let’s take a closer look at some of these languages:
Greetings! This is my first visit to your blog! You have done a marvellous job!
Great write-up, I am normal visitor of one’s site, maintain up the excellent operate, and It is going to be a regular visitor for a long time.
This is really interesting, You are a very skilled blogger. I have joined your rss feed and look forward to seeking more of your wonderful post. Also, I have shared your site in my social networks!
Love the design!
This is great!
Nice piece!
Awesome piece!
Looks like you know what you’re talking about!
Hello. impressive job.
I’m learnign a lot of new stuff from this site! Thank you.
Impressive job!
good stuff. I will make sure to bookmark your blog.
i love this site
Thank you!
Looks really great! Thanks for the post.
Greetings from Carolina! I’m bored to tears at work so I
decided to browse your site on my iphone during lunch break.
I love the information you provide here and can’t wait to take a look
when I get home. I’m amazed at how quick your blog loaded
on my cell phone .. I’m not even using WIFI, just 3G ..
Anyways, awesome site!
Thanks 🙂
Great quality posts, adding you to my daily bloglist. You deserve it my friend 🙂
great blog!
I have to thank you for the efforts you’ve put in writing this blog.
I’m hoping to view the same high-grade blog posts from you in the future as well.
Superb article!
Great blog! Nice articles – very informative!!!!
The blog is nice. Have you considered about introducing some social bookmarking buttons to these blog posts?
I love your articles!
Hi, I do think this is an excellent blog. I stumbled upon it 😉
Hi my friend! I want to say that this article is awesome, really well written.
I just want to say I am very new to blogs and truly savored your web site. I’m definitely bookmarking it!
I want to read more from you! Awesome work!
Respect to the article author, some great information!
Well written, covers essential storage devices!
Tremendously insightful elements you have stated, thank you so much for posting.
Wow, fantastic blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your website is excellent, let alone the content!
Very interesting topic, appreciate it for posting.
Only wanna tell that this is extremely helpful, Thanks for taking your time to write this.
This is a very informative article I ever read in this topic. I am bookmarking this page for later reading. Many thanks.
Thank you very much for the content. I wish you continued success.
I am not very superb with English but I find this very easygoing to translate.