answersLogoWhite

0

BASIC, Java, Python Ruby and Forth are typical examples of interpreted languages.

Originally, interpreted languages were translated into machine code and executed one high-level statement at a time. This had an enormous performance impact because loops, for instance, would have to be re-interpreted upon each iteration. However, most modern interpreted languages are partially compiled to produce an intermediate code known as byte code which can then be interpreted much more efficiently than the high-level source.

User Avatar

Wiki User

10y ago

What else can I help you with?

Related Questions

High level to Machine level language is converted using?

high level language is converted to machine level language using a compiler or an interpreter


Is it possible for a deaf person to interpret using sign language?

Interpreters must know at least two languages. A deaf person who knows two different sign languages could be an interpreter for those languages.


What computer programs created using programming languages must be translated into code called?

my pet monkey ate a sandwich


High lever language versus machine language?

Higher level languages such as C, C++, Java, etc enables programmers to develop an application in an understandable way in a sense that these languages serve as an abstraction for machine code. Using higher level languages would enable programmers to write programs quickly and debug them easily. These codes will then be translated to machine language by the compiler. Machine language is the one which contains binary stuff, which is the one understood by computers.


Is SQL a high level language?

Yes, SQL is a high level language, since it allow us to get result without much going into Assembly level instructions, by using interpreter to change our statements/queries into machine level instructions!.


Is the translation of a high-level program to a machine language is done by applications known as compilers and interpreters?

Depends on the language you're using. C++, for instance, goes from...High-Level -> Compiler -> Machine CodeJava, on the other hand, is an interpreter language, needing a virtual machine (VM, or the JVM for Java) to run. For Java, it goes...High-Level -> Compiler -> Byte Code -> Interpreter -> Machine CodeHigh-level code is generally what programmers actually code in (unless they're insane or masochistic), and machine code is platform and computer specific binary that the local machine can actually run. Non-interpreter languages (C++, Pascal, COBOL, et cetera) are generally less portable (platform dependent), but, being "closer" to the local machine, more capable with hardware specific tasks. Interpreter languages (like Java) compile to an intermediate byte code format, which a platform dependent virtual machine (the interpreter, like the Java Virtual Machine) converts to platform dependent machine code. This makes it very portable, but less "familiar" with the local machine.For instance, all Java arrays are 16bit, for portability (unless, of course, you've got a lot of experience, then you can emulate 32 or 64bit arrays manually, but it's difficult). In non-interpreter languages, arrays are 16, 32, or 64bit (whatever the processor architecture being used is).Note: interpreters do not translate to machine code.


What are the implications of not having an interpreter?

By not having or using an interpreter you can end up having miscommunication between you and the patient causing the patient harm.


What level language is c?

Hi, As we know, computer languages are mainly of three types: a) Low level languages b) High Level languages c) Hybrid languages As 'C' has all powers of first two types, i.e., you can program a system's BIOS using Assembly code in 'C' and could write general programs. So, its an hybrid language, a combination of both.


What is sentence using the word interpreter?

When meeting important international clients, the CEO brings his own interpreter. Without an interpreter, Lewis and Clark could not have traveled through Indian lands in 1805.


Why machine assembly languages are called low level languages?

Machine Language is the lowest level language other than microcode as it is what the processor itself uses to handle operations. Assembly is low level as it is very close to machine language. Higher level languages have higher levels of abstraction and more structure to them, such as C++. Lower level languages are very operation based.


How can people program a computer?

You can program a computer using any of thousands of high-level or low-level languages, exen directly in binary (the only thing a computer can truly read). Do a little research on some of the more popular, high-level languages, such as C++, C, and JAVA.


What do you call someone who interprets using sign language an interpreter or a signer?

an interpreter. or if you want to shorten it you can call them a terp. signer doesn't make a lot of sense, since both people would be signing.