APPLICATION SYSTEM SOFTWARE
WHAT IS COMPUTER SOFTWARE
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Utility Software
|
|
Language processor
|
|
Either A or B
|
|
None of the above
|
Detailed explanation-1: -A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language). Compilers are a type of translator that support digital devices, primarily computers.
Detailed explanation-2: -A compiler is a translator program that converts a high-level language source program into a machine language object program.
Detailed explanation-3: -2. Language Processors. It is a special type of system software that converts the source code into machine code. The input given has to be in object code only hence, we use language processors.
Detailed explanation-4: -The difference between compiler and assembler is that a compiler is used to convert high-level programming language code into machine language code. On the other hand, an assembler converts assembly level language code into machine language code. Both these terms are relevant in context to program execution.
Detailed explanation-5: -A Compiler takes a program as a whole. An Interpreter takes single lines of a code. The Compilers generate intermediate machine codes. The Interpreters never generate any intermediate machine codes.