COMPUTER PROGRAMMING

COMPUTER

TYPES OF PROGRAMMING LANGUAGES

Binary Language

PROGRAM

Can’t do anything on their own/ without instructions

General purposes machine that performs computational tasks

Uses programming languages

Step-by-step information to perform tasks

ASSEMBLY LEVEL LANGUAGES

HIGHER LEVEL LANGUAGES

MACHINE LEVEL LANGUAGES

COMPILATION/INTERPRETATION

MIDDLE LEVEL LANGUAGES

Easier to create for the hardware level (1 = exists; 0 = doesn’t exists)

Machine language

Uses 0 and 1 values

click to edit

  • Directly working on the computer memory and data
    
  • Uses 0 and 1 values
    
  • Combination of 0 and 1 values and mnemonic/symbolic codes
    
  • Easier to learn and very close to readable human languages
    
  • Cannot be directly executed in the computer
    
  • Some type of high level languages that directly deals with computer memory and data.