Faculty of translation methods of language teaching and educational technology course paper


Disadvantage of Assembly Languages



Yüklə 0,83 Mb.
səhifə7/16
tarix26.11.2023
ölçüsü0,83 Mb.
#135292
1   2   3   4   5   6   7   8   9   10   ...   16
Computer language and phraseology

Disadvantage of Assembly Languages


And here are some of the main disadvantages of using assembly language:

  • Machine dependent - each instructions of assembly language program is translated into exactly one machine language instruction, an assembly language programs are dependent on machine language.

  • Knowledge of hardware required - assembly languages are machine dependent, an assembly language programmer must have a good knowledge of characteristics and logical structure of his/her computer to write a good assembly language computer code.

  • Machine level coding - assembly language instruction is substituted for one machine language instruction. Hence like machine language programs, write assembly language program is also time consuming and difficult.

High Level Languages


The programming languages that are close to human languages (example like English languages) are called the high-level languages.
The examples of high-level languages are:

  • Fortran

  • COBOL

  • Basic

  • Pascal

  • C

  • C++

  • Java

The high level languages are similar to English language. The program instructions are written using English words, for example print, input etc. But each high level language has its own rule and grammar for writing program instructions. These rules are called syntax of the language.
The program written in high level language must be translated to machine code before to run it. Each high level language has its own translator program.
The high level programming languages are further divided into:

Advantages of High Level Languages


There are several advantages of high level programming languages. The most important advantages are:

  • Easy to learn - the high level languages are very easy to learn than low level languages. The statements written for the program are similar to English-like statements.


  • Yüklə 0,83 Mb.

    Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   16




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin