SSS 3 WEEK 2: COMMUNICATION SYSTEM
Definition of High level language High level language (HLL) is a computer programming language that is machine independent and designed to reflect the requirement of a problem. They look like the natural human understandable language or mathematical notation. HLL are also called Problem-Oriented Languages because they are used to solve problems. They require translators to translate them to machine language. - Modes of translation High level languages are translated to machine language by compilers or interpreters. They perform the translation in two different ways. - Compiler A compiler is a computer program that translates a whole source HLL source program (Code) into an executable machine language (binary numbers) code all at once before executing and bringing out the errors, i.e. a compiler translates all the program before running or execution. - Interpreter An interpreter is a program that translates and executes HLL source program one line...