Question Bank (5 marks) · Q1
Q.Write the features of C.
Karnataka PUCTextbookLong· 5mImportance★★★★★est
4% · 6/154 Questions
✓ Free question
[!TLDR]
C is a middle-level, structured, portable and efficient language with a rich library, powerful operators and pointer support.
C combines the features of high-level and low-level languages, which is why it is used for both system and application programming. Its main features are:
- Middle-level language - it supports high-level constructs as well as low-level bit and memory operations.
- Structured / modular - a program is broken into functions, making it easy to write, test and maintain.
- Portable - a C program written on one machine can be run on another with little or no change.
- Rich library - a large collection of built-in functions (in headers such as stdio.h, math.h) speeds up development.
- Powerful operators - a wide range of arithmetic, relational, logical and bitwise operators.
- Fast and efficient - compiled code runs quickly and uses memory economically.
- Extensible - new functions can be added to the library, and programs can be extended easily.
- Supports pointers, recursion and dynamic memory allocation, giving close control over the hardware.
[!ANSWER]
C is middle-level, structured/modular, portable, efficient and extensible, with a rich library, powerful operators, and support for pointers, recursion and dynamic memory.
Unlock everything free for 14 days
- Full step-by-step solutions
- Concept-first explanations
- Methods, shortcuts & mistakes
- PYQ mapping + timed mock tests
Full access for 14 days. No credit card required.