High Level Languages
    ¿    Languages that are more sophisticated than machine
          language. They are easier to write , test , and fix
                           •   e.g.,    FORTRAN , PASCAL , C
              
      ¿    Compiler
              a compiler translates a program from a high level
            language to a machine language