Multiple choice

Which kind of language is language C?

  1. Machine

  2. Procedural

  3. Assembly

  4. Object-oriented

  5. Strictly-typed

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

C is a procedural programming language because it follows a procedural paradigm where programs are structured as a sequence of instructions or procedures. It is not object-oriented (like C++ or Java), not strictly-typed (weak typing with implicit conversions), not a machine language, and not an assembly language.