Data-processing interpreted language
Into Data-processing, a program written in language interpreted is converted into directly achievable instructions by the machine at the time of its execution. On the contrary, a program written in language compiled is translated into instructions machine-readable once and for all.
The program which translates the interpreted language is called interprets; it must be under operation on the machine where one wants to launch an interpreted program.
Some examples of interpreted languages:
- BASIC,
- ,
- Javascript and the languages of script in general.
There exist also languages known as semi-interpreted , for which there exists not a compiler translating the program into “machine language” but into an intermediate code rather similar to Assembleur. To be able to carry out these programs on a given machine, it is necessary to make there turn an interpreter who translates this intermediate code. The intermediate code is often called Pseudo-code or P-code; the interpreter can, him, being called p-machine or virtual machine.
An example of semi-interpreted language is the Pascal in his version UCSD.
More demanding in resources and slower with the execution that the compiled languages, the interpreted languages keep however an interest in particular by their simplicity of implementation and the Portabilité of the programs, which can most of the time be launched without modification on any platform where the interpreter functions.
See too
| Random links: | Capromyidae | Lantages | Planet Core Productions | Bruins de New Westminster | Andre Troller | Estuaire |