WHY IS C CALLED AS MIDDLE-LEVEL LANGUAGE?

 WHY IS C CALLED AS MIDDLE-LEVEL LANGUAGE?

  • C is called middle-level language because it actually binds the gap between a machine-level language and high-level languages. A user can use c language to do System Programming (for writing operating system) as well as Application Programming (for generating a menu-driven customer billing system ). That's why it is called the middle-level language.

High level - Ada, Modula-2, Pascal, COBOL, FORTRAN, BASIC

Middle level - Java, FORTH, Macro-assemble

Low level - Assembler


What do you think?

I hope, now you have a better understanding of middle-level languages. Comments and suggestions regarding this article are welcome.

Comments