Interpreter, Basic Computer Science


An interpreter is a program that translates each statement in the programming language into machine code and runs it.  Such an arrangement means that to run the program one must always have the interpreter available.  

e.g Basic , Prolog, Perl are languages that are typically interpreted.  

Programs in any language can be interpreted or compiled.  So there are basic compilers available as well.  Compiled code runs faster and does not need the compiler at run time, whereas interpreted code is slower and needs the interpreter every time the program has to be run.   

Posted Date: 10/23/2012 4:05:53 AM | Location : United States

Related Discussions:- Interpreter, Assignment Help, Ask Question on Interpreter, Get Answer, Expert's Help, Interpreter Discussions

Write discussion on Interpreter
Your posts are moderated
Related Questions
Question 1 Consider the one-time pad encryption scheme to encrypt a 1-bit message m, and assume m is chosen with uniform distribution from message space M={0,1}. Let E1 be the ev

These instructions permit the use of the stack to store or recover data. POP POPF PUSH PUSHF POP INSTRUCTION Purpose: It improves a portion of information from the stack POPF INST

1. What is Evaluating Information System Investments? 2. Is IS evaluation different to evaluation of other investments? 3. What approaches are used to evaluate IS investments

Opening files 0FH function is used to open an FCB file the 21H interruption. The element, the name and extension of the file must be initialized previous to opening it. The DX regi

RANDOM ACCESS MEMORY (RAM): The RAM-type memory will allow data to be written into it, as well as read from it. With very few exceptions, RAMS lose their contents when the powe

Header contains routing and error control information Payload carries the actual user information, either voice, data or video

OVERALL FUNCTIONS : There are three points that must be borne firmly in mind when considering the use of computers in laboratory management. Overall Function This includes

QUESTION (a) Outline the five main steps in the Web Design Process (b) Draw an annotated diagram explaining how data is transmitted to web servers during a standard form sub

Question 1 Explain the following system design tools in detail System Flowcharts Decision tables Decision trees Organization charts Question 2 Write s

The first report, Report #1, is to be an ordered list of the contents of the database, sorted in ascending order by a major field. Report #1 is to include all of the fields and rec