High Level Programming Languages are
An assembler checks for errors before compiling the program into machine code
Imported from external platform