High and low level are not meaningful terms for language. They are useful only in propaganda.
Claims that C is portable assembly are clearly nonsense.
Claims that C gives access to hardware are also incorrect. C programs run in the C Abstract Machine, and there are C interpreters.
You can at best argue that many C implementations provide direct access to some kinds of hardware.
Having recognised this, reformulate the question to "Is C still a nice language?" and be unsurprised that it is entirely a matter of opinion. :)
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
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.
High and low level are not meaningful terms for language.
They are useful only in propaganda.
Claims that C is portable assembly are clearly nonsense.
Claims that C gives access to hardware are also incorrect.
C programs run in the C Abstract Machine, and there are C interpreters.
You can at best argue that many C implementations provide direct access to some kinds of hardware.
Having recognised this, reformulate the question to "Is C still a nice language?" and be unsurprised that it is entirely a matter of opinion. :)