Answer:
A low level language is a language with few layers between itself and actual machine code.
Assembly is an example of a very low level language, where you're giving direct instructions to the processor. C is often called a fairly low level language as it gets compiled very directly into machine code.
By contrast, high level languages have many more layers between themselves and the processor. Java would be an excellent example, as you have a full object oriented language that gets parsed, linked and assembled to run on a virtual machine which itself runs on the hosting system. Javascript is another, as it in precompiled and executed by the browser, which itself is running on the platform.