ÚÑÈí  Mark    Scores  Software

 

  Previous (Page 3)Next (Page 5)
Languages Translators



Language translators include compilers, interpreters, and assemblers. Compilers and interpreters translate programs written using high-level languages into computers’ own machine languages. A compiler translates an entire program at once whereas an interpreter translates one program instruction at a time. Compiled programs are faster to execute whereas interpreted programs are easier to debug (detecting programming errors). Some high-level languages as C, C++, and Pascal are compiled ones meaning that their programs can only be translated using compilers. Examples of interpreted languages are Java, Javascript, and some BASIC versions. Every language requires its own special translator. For example, a C program needs a C compiler and a Java program needs a Java interpreter. Assemblers can be seen as compilers for programs written using assembly languages.  
Page 4 of 16

Previous (Page 3)Next (Page 5)