0
Is c low level language?this is wrong
" It is a low-level language that relates closely to the way machines work while still being easy to learn. "What os this
4 Réponses
+ 5
Look Asanka Wijesinghe. The definition given by Andreas Brodersen is very good.
But C language is really a low level language?
This is relative. So i will give my opinion.
In my opinion C is a high level language.
Its true that C language is more close to machine comparing with another language like Python. But with C you have good abstractions and C is not similar comparing to another low levels languages.
The correct in my opinion is C is high level language with a low level finality.
Yeah C is beast when you are tagging hardware.
+ 4
For me, a high level language is one that is not dependant from the computer you are using to write it, so C is high level. Only system libraries are different depending on the computer but they are libraries, not a real part of the language even if they are somehow standardised
Assembly is a good example (and ... the only one I know apart from binary ^_^') of low level language as there are lots of different versions of Assembly
+ 2
Low-level just means the code is written in a way that is close to how a machine is going to interpret it.
A high-level programming language is closer to human languages and further from machine language.
I hope I'm allowed to quote Wikipedia:
"The word "low" refers to the small or nonexistent amount of abstraction between the language and machine language".
I hope this helps. :)
0
But sombody may mis undrstand the definition🙄