Computer programming language part 2

in hive-147599 •  2 years ago 

different-programming-languages.png
image source

Hello Nigerians and it is i once again with the part two of the technology project i started last week.

In the last post we discussed about the definitions of programs, programming language and programming. We also learnt one type of Programming language which was the Low Level Language.

Today we will learn about the types of the LLL and High Level Language (HLL)

TYPES OF LOW LEVEL LANGUAGE

  • Machine language:
    Machine language is the one and only language a computer understands. It is practically impossible impossible for humans to use it mostly because it consist of both 0s and 1s that is binary numbers.

  • Assembly language

Assembly language contains almost the same instructions as the machine language but the variables have names instead of numbers.
These programs are translated into machine language by a program known as assembler.link

  1. High Level Language (HLL):
    These are known as human understandable language. They allow programmes to Write programs not dependent on the CPU. HLL are the human languages used to solve various problems.

Difference between HLL AND LLL

HLLLLL
They are human understandable languageThey are machine understandable language
They allow programmes to write programs which are not dependent on the CPU designThey are machine dependents
They use human languages like English and FrenchIt uses binary numbers
Program's written in this language needs to be translated into machine languageThey codes are easily understood by the computer.
Examples of HLL
  • FORTRAN
  • COBOL
  • BASIC
  • PASCAL
  • LOGO
  • ALGOL
Examples of LLL
  • Translator: These are software packages that translates programs that are written by random users into the machine language.

Translators are of three different kinds:
The interpreter, compiler and assembler:

  • Interpreter: This is a computer program that translates different programs written in the high level Language into machine language understood by the computer.

  • The compiler is a special program that is able to translate program writeen in HLL(source code) into machine language (object code) that the CPU can use and understand.

  • The Assembler translates programs in assembly language or Mnemonics form into machine language.

Thank you for going through my post.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
  ·  2 years ago (edited)
Thank you, @fortwis09 for publishing an article in the Steem4Nigeria community today. We have accessed your article and we present the result of the assessment below.

CriteriaRemark
Verified user
#steemexclusive
Free of Plagiarism
#Clubclub5050
Bot free
Voting CSI15.4 ( 0.00 % self, 190 upvotes, 113 accounts, last 7d
AI Content Generated free

  • Reviews:

Thank you for sharing this educative article..I have always wanted to learn programming language but I don't know why it's not working.


  ·  2 years ago (edited)

Thanks for sharing...