DISADVANTAGES AND ADVANTAGES OF COMPUTER LANGUAGES:

-THE MACHINE CODE.-                      

     -ADVANTAGE: It uses less space in the memmory and the processor goes faster because the instructions contains fewer bytes.

     -DISADVANTAGE: It is difficult for people to use.


- HIGH LEVELS LANGUAGES.-

      -ADVANTAGE: There are easy for people to use.

      -DISADVANTAGE: They use a lot of bytes so they require a lot of space in the memmory and the processor is slower because instruction contains more bytes.

 

-ASSEMBLY LANGUAGES.-

       -ADVANTAGES: It is a low-level language, so it can only be used to do the simple task that a computer can understand directly and it saves a lot of time and effort to the programmer.

       -DISADVANTAGES:

             1.The programmer requires knowledge of the processor architecture and instruction set.

             2.Many instructions are required to achive small tasks.

             3.Source programs tend to be large and difficult to follow.

             4.Programs are machine dependent, requiring complete rewrites if the hardware is changed.