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. :)
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. :)