What is low level language?

@zugedanit (1958)
February 12, 2007 2:05pm CST
What is low level language?
1 response
• United States
12 Feb 07
Here are the differences and definitions of low and high level languages. High level languages allow much more abstraction than low level languages. This allows algorithms and functions to be written without requiring detailed knowledge of the hardware used in the computing platform. The compiler provides this interface transparently for the programmer. Low level languages will require more involvement with the actual register and interrupt interfaces to the hardware. This can provide more control and efficiency for the program and can be good for applications which need high speed execution, but high level compilers are much better at optimizing for speed now. Examples of high level languages include C, C++, Java, etc. Examples of low level languages include machine language specific to each processor and assembly language specific to each processor.