Q BgQuestion:

      
Novice
Karma Points: 37
Respect (94%):
posted by  zigtozag on 8/7/2009 2:15:32 PM  |  status: Closed  |  Earned Karma: 37

What operations are performed by the compiler, interpreter, and nonprocedural language?

Course Textbook Chapter Problem Needs by
N/A N/A N/A N/A N/A
Question Details:
What operations are performed by the compiler, interpreter, and nonprocedural language?
Bonus Point Alert! Earn +15 additional karma points for helping this gold member.

AAnswers:

Answer Question Ask for clarification
Guru
Karma Points: 3,051
posted by masters on 8/8/2009 4:32:31 AM  |  status: Live
Asker's Rating: Lifesaver   
Response Details:
1)COMPILER:
A compiler is a computer program (or set of programs) that transforms source code written in a computer language (the source language) into another computer language (the target language, often having a binary form known as object code). The most common reason for wanting to transform source code is to create an executable program.
IT COMPILES THE PROGRAM CODE LINE BY LINE AND GIVES THE ERROR LINE BY LINE.
2)INTERPRETER:
Language interpreting or interpretation is the intellectual activity of facilitating oral and sign-language communication, either simultaneously or consecutively, between two or more users of different languages. Functionally, interpreting and interpretation are the descriptive words for the activity. In professional practice interpreting denotes the act of facilitating communication from one language form into its equivalent, or approximate equivalent, in another language form. Interpretation denotes the actual product of this work, that is, the message as thus rendered into speech, sign language, writing, non-manual signals, or other language form. This important distinction is observed to avoid confusion.
IT TRANSLATES THE FULL PROGRAM CODE IN A SINGLE TURN AND GIVES THE ERROR ALL TOGETHER.
3)Nonprocedural Language
NPL (for NonProcedural Language) was a relational database language developed by T.D. Truitt et al.[1][2] in 1980 for Apple II and MS-DOS. Modern languages such as Visual Basic or Java are called non-procedural or event-driven, languages because instead of writing a series of sequential instructions, a programmer defines the actions that the program must perform when certain events occur.
PLEASE RATE ME WELL HAVE A GOOD DAY!
Answer Question Ask for clarificarion

Join Cramster's Community

Cramster.com brings together students, educators and subject enthusiasts in an online study community. With around-the-clock expert help and a community of over 100,000 knowledgeable members, you can find the help you need, whenever you need it. Join for free today » How Cramster is different from tutoring »