C is sometimes considered a "Low Level Programming Language", though it is somewhat subjective. I would consider assembly to be the lowest level yet human readable programming language.
A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture. A good example of this would be C.
Low level languages can interact directly with the computer's basic functions and many low level tasks, hence the name low level language. Some examples include: ASM (also known as Assembly)* is used...