I may be wrong, but here is my understanding.
Assembly Language is considered Low Level Language, as it is just one step ahead of Machine Code.
C includes low level programming function. It means, as a programmer it can go as low as possible without becoming a very tough to understand assembly code.
The first condition of High Level Language is it has to be human readable. Although C is nowhere close to Python in readability, it can be understood like English.
That is why C is a High Level Language which can be used to write Low Level programming like writing Hardware Driver, Compiler for other languages etc.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I may be wrong, but here is my understanding.
Assembly Language is considered Low Level Language, as it is just one step ahead of Machine Code.
C includes low level programming function. It means, as a programmer it can go as low as possible without becoming a very tough to understand assembly code.
The first condition of High Level Language is it has to be human readable. Although C is nowhere close to Python in readability, it can be understood like English.
That is why C is a High Level Language which can be used to write Low Level programming like writing Hardware Driver, Compiler for other languages etc.