ANSWERS: 3
-
Because it's not machine code or assembly code (low level) and it's not high level like Java or C++ and it's middle level like doing your own freakin' homework and reading your own freakin' textbook to find the answers.
-
it gives or behaves as High Level Language through Functions - gives a modular programming and breakup, increased efficiency for reusability
-
AFAIK, "high level" vs "middle level" is really just a matter of how many libraries or macros are included, because C could be (and often was) the basis for any other such languages.
Copyright 2023, Wired Ivy, LLC