Instructions are represented within the computer as a number - code for "copy" may be 001, for example. A set of specific commands that are supported by a particular computer is known as a computer machine language. In practice, people usually do not write orders for computers directly in machine language but using a programming language "high level" which was then translated into machine language automatically by special computer programs (interpreters and compilers). Some programming languages closely related to machine language, such as assembler (low level languages); on the other hand, languages like Prolog are based on abstract principles far removed from actual implementation details of the engine (high-level language)
3 years ago
0 comments:
Post a Comment