| The beginning of generation codes used to program | | | | computer to understand any HLL, a compiler interprets |
| computers, was called machine language or machine | | | | the high level language into either assembly language |
| code, it is the only language a computer really | | | | or machine code. All software programming languages |
| understands. It is a sequence of 0s and 1s that the | | | | need to be eventually translated into machine code for |
| computer's controllers electrically interpret as | | | | a computer to use the instructions they contain. |
| instructions. The second generation of codes was | | | | As the user you do not see the code used to create |
| called assembly language. assembly language turns the | | | | computer software programs. However, you do use |
| foreign language of 0s and 1s into human words like | | | | the results and the end products of software |
| 'add'. Assembly language is always translated back | | | | programming which are soft programs that are easy |
| into machine code by computer programs called | | | | to use by the consumer. Below is an article discussing |
| assemblers. | | | | the history of software programming of Computer |
| The third generation of code, was called high level | | | | Chess and the lives of the software programmer |
| language or HLL, which has human sounding words as | | | | behind one of your favorite software programs. |
| well as words put into sentences. In order for the | | | | |