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...
 
 
 
 
 
 
