Skip to main content

What are the generations of programming languages? Description of different generations of languages.

A variety of high-level languages ​​are fifth-generation languages. The computer language itself is called machine language or machine language or low level language. The basic computer language is this low-level language or machine language. In this language everything is written using binary number () or hexadecimal system. Computers can only understand machine language. If a program is written in another language, the computer converts it into machine language with the help of a suitable translator (assembler, compiler, interpreter) before execution.

Programming languages ​​are again divided into different levels based on the features of program composition:


1. Low Level Language

                         -Machine Language, Assembly Language

2. Mid Level Language

                        -C, Forth, Dbase, WordStar

3. High Level Language

                         -Fortran, Basic, Pascal, Cobol, C, C++, Visual Basic, Java, Oracle, Python

4. Very High Level Language (4GL)

                         -SQL, Oracle

5. Natural Language

                         -Human Language 

First let me say,


Computer programming language development time is divided into five phases. And this period is called the generation of programming languages. In other words, the programming language evolution period can be divided into five parts depending on the characteristics of the programming language. These divisions are called a generation.

For example: All the languages ​​that were discovered from 1945 to 1949 have been given a no. Again, all the languages ​​that were discovered from 1970-1979 have been known or identified by another name.


Let's see the computer generations at a glance. Namely:


First Generation --- First Generation (1945-1949) \ Machine language or mechanical language (machine language)

Second Generation --- Assembly Language (1950-1959)

Third Generation (1960-1969) / High Level Language

Fourth Generation (1970-1979)/ Very High Level Language

Fifth generation language----Fifth Generation (1980-present) / natural language (Natural Language)



1/ What is called mechanical language or low-level language (we can assume it as first-level language)  The computer language itself is called machine language or machine language or low level language. The basic language of computer is this low level language or machine language (or you can assume first level language).


Everything in this language is written using binary numbers (0 and 1) or hexadecimal system. Computers can only understand machine language. If a program is written in another language, the computer converts it into machine language with the help of a suitable translator (assembler, compiler, interpreter) before execution.


2/ What is the middle level language (second level) called?

This middle level language is a bit level programming language for controlling computer hardware and writing system programs. Higher language benefits are available in this level of language. Again, low-level languages ​​are also available or programs can be written. C is this level language.


3/ What is the language of higher (third level)?

A language that is close to human language (English language) and a language that computers can understand is a higher level language (Language III).

Comments

Popular posts from this blog

Unlocking Online Success: Why Justoctane SEO Services are the Best Choice for Businesses in Boca Raton, Florida.

Best Justoctane SEO Services Boca Raton in Florida Are you looking for the best SEO services in Boca Raton, Florida? Look no further than Justoctane SEO services. As a leading provider of SEO services, Justoctane has helped numerous businesses in the Boca Raton area achieve top rankings on search engine results pages. In this blog post, we will explore why Justoctane is the best choice for SEO services in Boca Raton. Experience and Expertise Justoctane has a team of experienced and highly skilled SEO professionals who have a deep understanding of search engine algorithms and the latest SEO techniques. Their expertise allows them to create customized SEO strategies that are tailored to the specific needs of each client. The Justoctane team has worked with businesses in various industries and niches, providing them with a wealth of knowledge and experience to draw from when creating effective SEO strategies. Comprehensive Services Justoctane offers a wide range of SEO services, incl

What is cryptocurrency? How Bitcoin Works ?

What is cryptocurrency? Cryptocurrency is a type of cryptocurrency; Which has no real form. It only exists in the internet world; Transactions using it are only possible online not offline. Whose entire activities are carried out in a secure process called cryptography; It is software based only, you can't touch even if you want to. Some shopping sites now offer cryptocurrency transactions. You can buy things from those sites using cryptocurrency. It is hoped that in the near future cryptocurrency will be used everywhere. How many types of cryptocurrencies are there? There are currently about 17,499+ types of cryptocurrencies on the market according to coinmarketcap.com . The most popular of these are: Bitcoin, Etherium, Lightcoin, etc .; Bitcoin is the world's first successful cryptocurrency. We will first calculate the total value of Bitcoin because it is simple. As of February 11, 2022, the value of all bitcoins in the world was  $851,455,626,804 USD , according to CoinMarke

কম্পিউটার আর্কিটেকচার কি? কম্পিউটার আর্কিটেকচার কয় প্রকার ও কী কী?

কম্পিউটার আর্কিটেকচার (Computer Architecture) কম্পিউটার ইঞ্জিনিয়ারিং-এ কম্পিউটার আর্কিটেকচার হচ্ছে কম্পিউটার সিস্টেমের কনসেপচুয়াল নকশা এবং কম্পিউটারের বেসিক অপারেশনের গঠন বিন্যাস। কম্পিউটার সিস্টেমে যে-সব বৈশিষ্ট্য প্রোগ্রামারের কাছে দৃশ্যমান অথবা প্রোগ্রামের লজিক্যাল এক্সিকিউশনের উপর যে-সব বৈশিষ্ট্যের সরাসরি প্রভাব আছে, তাকে কম্পিউটার আর্কিটেকচার বলে। উদাহরণস্বরূপ বলা যায় আর্কিটেকচারাল বৈশিষ্ট্যের মধ্যে আছে ইনস্ট্রাকশন সেট, বিভিন্ন ডাটাটাইপ রিপ্রেজেন্ট করতে ব্যবহৃত বিটের সংখ্যা, ইনপুট আউটপুট মেকানিজম এবং মেমরি অ্যাড্রেসিং-এর জন্য বিভিন্ন পদ্ধতি । কম্পিউটার আর্কিটেকচারের দুটি ধারা প্রচলিত আছে। একটি হলো হার্ভার্ড আর্কিটেকচার ও অপরটি ভন নিউম্যান বা প্রিন্সটন আর্কিটেকচার। আধুনিক কম্পিউটার আর্কিটেকচার (Modern Computer Architecture) আধুনিক কম্পিউটারের মৌলিক আর্কিটেকচার । হার্ভার্ড আর্কিটেকচার দ্বিতীয় বিশ্বযুদ্ধ চলাকালে হার্ভার্ড বিশ্ববিদ্যালয়ে এই আর্কিটেকচার নিয়ে গবেষণা করা হয়। হাওয়ার্ড আইকেন প্রথম এই আর্কিটেকচার প্রস্তাব করেন। দূরপাল্লার ক্ষেপণাস্ত্র নিয়ন্ত্রণে এই আর্কিটেকচার