Programming Languages 

The program we wrote to calculate the average height was written in a natural language style that we normally use. But as explained before computers only understand programs in their own machine language. It is extremely impractical to ask programmers to write their programs in machine language. So what is the solution to this dilemma? The answer is in what are called high-level languages (HLL) and assembly language .