Advantages of algorithmic languages ​​over machine

Lecture



The main advantages are:

  • the alphabet of an algorithmic language is much wider than the alphabet of a machine language , which significantly improves the visibility of the program text;
  • the set of operations allowed for use does not depend on the set of machine operations , but is chosen for reasons of convenience in formulating algorithms for solving problems of a particular class;
  • the format of sentences is quite flexible and convenient to use, which allows using a single sentence to specify a sufficiently informative stage of data processing;
  • the required operations are specified using the generally accepted mathematical notation ;
  • given in algorithmic languages ​​are assigned individual names chosen by the programmer;
  • A language can have a significantly wider set of data types compared to a set of machine data types.

Thus, algorithmic languages ​​are largely machine-independent . They facilitate the work of the programmer and increase the reliability of the created programs .


Comments


To leave a comment
If you have any suggestion, idea, thanks or comment, feel free to write. We really value feedback and are glad to hear your opinion.
To reply

Programming Languages and Methods / Translation Theory

Terms: Programming Languages and Methods / Translation Theory