History Of Computer Programming Languages

_History Of Computer programming Languages_

In today’s busy world, a man is too lazy to do a work by himself. Rather he needs a machine to give some set of instructions to that machine and he expect some kind of positive result on the basis of his work.
A computer is a very powerful machine or an electronics device which is able to receive some information i.e. data from user and perform those set of instructions and produce respective output or result.
In the discission of computer science, we have to learn about many programming languages. Before learn about different programming languages we must have to know that what the programming language is.
Basically in the term of computer science, a programming language is a vocabulary & set of grammatical rules for instructing a computer or
computing machine to perform specific tasks on the basis of given instructions.
From very early days, computer has been improved on the basis of it’s quality & many programming languages has been introduced in this long period of time. Now a days, programming language is more understandable and friendly to the user than the previous. Communication path became easier by this kind of programming languages.
As of now, we came through five programming language generations.
The following are the types ~

1. First Generation Language { Machine Language }

-> Typically this is a Machine understandable language.
-> This is a low level language.
-> This language only consists two binary number i.e. 1 & 0.
-> As it consists only 1 & 0, so it is tough to understand and long winded for programming.

2. Second Generation Language { Assembly Language }

-> Basically it is a language for microprocessors and other programmable devices, in which there is a very strong correspondence between the language and the architecture’s machine code instructions.
-> Low level language.
-> approximately thousands of instructions are needed to perform the task.
-> This is comparatively more understandable than Machine level language.
-> To run this language Assembler program is needed to translate.

3. Third Generation Language { Imperative Languages }

-> An Imperative Programming Language consists of commands for the computer to perform.
-> This is a high level language.
-> Usually written in the following types ~
# COBOL ~> Business purpose.
# BASIC ~> For beginning programmers.
#FORTRAN ~> Scientific & Engineering purpose.
-> More useful than two early level languages.

4. Fourth Generation Language { Object Oriented & Event Driven Language }

-> This type of language refers to a specific programming language in which programmers define not only the data type of a data structure, but also the types of function.
-> This has some special characteristics like ~
Inheritance, Polymorphism, Classes etc.
-> Event driven i.e. the event triggers the outcome.
-> This eliminate many of the strict punctuation and grammar rules which can complicate the third generation languages.
-> Example=> C++, VB.NET.

5. Fifth Generation Language { Logic Languages }

-> Generally Logic Language is largely based on format logic. Any program written in this language is a set of sentences in logical form.
-> High level language.
-> This is a very strong language associated with artificial intelligence.
-> Expert systems and high quality constraints are used.
-> This is less dependent on programmer.
-> Example=> PROLOG.

Facebook Comments Box
Staff Writer

Editorial Team of LaughaLaughi

Recent Posts

Why Does a Rich Chicago Law Firm Keep Suing Indian Tribes?

This article originally appeared in DC Journal: https://dcjournal.com/why-does-a-rich-chicago-law-firm-keep-suing-indian-tribes/ Why does a deep-pockets Chicago law firm keep…

3 weeks ago

Anupam Roy’s ‘Aami Sei Manushta Aar Nei’ is a Musical Masterpiece

In a spectacular celebration coinciding with the birthday of the iconic actor Prosenjit Chatterjee, the…

2 months ago

অনুষ্কা পাত্রর কণ্ঠে শোনা যাবে দে দে পাল তুলে দে

হিমেশ রেশামিয়ার পর সুরাশা মেলোডিজ থেকে অনুষ্কা পাত্রর নতুন গান পুজো আসছে মানেই বাঙালির নতুন…

2 months ago

Srijit Mukherji’s Dawshom Awbotaar is On a Roller Coaster!

The highly awaited trailer of grand Puja release, "Dawshom Awbotaar", produced by Jio Studios and…

2 months ago

আসছে Klikk Originals NH6 ওয়েব সিরিজ

আসছে Klikk Originals এর আগামী ওয়েব সিরিজ। জন হালদার এর প্রযোজিত ও পরিচালিত রোমহর্ষক থ্রিলারNH6…

2 months ago

Jeet Unveils the First Look of Manush

On the auspicious occasion of Ganesh Chaturthi, Bengal's Superstar Jeet Unveils the First Look of…

2 months ago

This website uses cookies.