Language Processor


Language processor is very important in the field of computers. Compilers and interpreters are language processor which translates programs written in high-level languages ​​into machine language that computers can understand. An assembler translates programs written in low-level or assembly language into machine language. Tools are available to help programmers write error-free code. A compiler is a language processor that reads an entire source program written in a high-level language at once and translates it into an equivalent machine language program called a compiler which is a language processor. If there are no errors in the source code in the compiler, it is successfully converted to object code. If there are errors in the source code, the compiler marks them as line numbers at the end of the compilation. For the compiler to successfully recompile the source code, it must first resolve the error. An assembler is used to translate programs written in assembly language into machine language. A source program is an assembly language input that contains assembly language instructions. Assembler is the first interface that can connect humans and machines. We need assemblers to bridge the gap so humans and machines can communicate with each other. Translating one sentence of the original program into machine language is done by the language processor, just before moving on to the next line, called the interpreter. The interpreter advances to the next line for execution only after the error has been cleared

Leave a Reply

Your email address will not be published. Required fields are marked *