Unit 5
Listen and Read:

 

 

 

 

Languages of machine oriented programming

 

Machine and assembly languages are “low-level,” requiring a programmer to manage explicitly all of a computer’s idiosyncratic features of data storage and operation. In contrast, high-level languages shield a programmer from worrying about such considerations and provide a notation that is more easily written and read by programmers. The first generation of codes used to program a computer, was called machine language or machine code, it is the only language a computer really understands. The second generation of code was called assembly language. Assembly language is always translated back into machine code by programs called assemblers. The third generation of code was called high level language or HLL, which has human sounding words and syntax (like words in a sentence). In order for the computer to understand any HLL, a compiler translates the high level language into either assembly language or machine code. All software programming languages need to be eventually translated into machine code for a computer to use the instructions they contain.

Summarize:

Free Web Hosting