C is a language that is unique because it can provide both high and low level programming depending on the route you take. As mentioned by @benwtrent
it really depends on how you look at it. Many languages are built on C because it's very easy to use but it's one of few languages that can connect and work with a computer down to the core level, which is perfect for memory management, working with ASM and of course building languages. This generally leads to it being low-level, not to mention that writing a language in C can be fairly simple once you grasp the basics of language development.
However from a high-level perspective take a look at what C can do, it has the capability to work alongside ASM, Machine Code, directly manipulate and handle memory addresses which is why it's very popular and why I fell in love with C.
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.
C is a language that is unique because it can provide both high and low level programming depending on the route you take. As mentioned by @benwtrent it really depends on how you look at it. Many languages are built on C because it's very easy to use but it's one of few languages that can connect and work with a computer down to the core level, which is perfect for memory management, working with ASM and of course building languages. This generally leads to it being low-level, not to mention that writing a language in C can be fairly simple once you grasp the basics of language development.
However from a high-level perspective take a look at what C can do, it has the capability to work alongside ASM, Machine Code, directly manipulate and handle memory addresses which is why it's very popular and why I fell in love with C.