. Nevertheless
considerably easier than in machine language, writing long programs in assembly
language is often difficult and is also error prone. Therefore, most practical
programs are written in more abstract high-level programming languages that are
able to express the needs of the programmer more conveniently (and thereby help
in reducing programmer error). High level languages are usually
"compiled" into machine language (or sometimes into assembly language
and then into machine language) using another computer program called a
compiler . [60] High level languages are less related to the workings of the
target computer than assembly dialect, and more related to the language and
structure of the problem(s) to be solved by the final program. It is therefore
often possible to use different compilers to translate the same high level
language program into the machine language of many different types of computer.
This is section of the means by which software like video games may be made
available for different computer architectures such as personal computers and
various video game consoles .
No comments:
Post a Comment