0% found this document useful (0 votes)
3 views

Importance of C programming

C is a middle-level programming language that bridges the gap between machine-level and high-level programming, making it foundational in computer science. Its major advantages include portability, low-level memory access, and efficiency, especially in system and embedded programming. C follows a procedural programming paradigm and is popular due to its fast performance and simple syntax.

Uploaded by

Vijaya kumari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Importance of C programming

C is a middle-level programming language that bridges the gap between machine-level and high-level programming, making it foundational in computer science. Its major advantages include portability, low-level memory access, and efficiency, especially in system and embedded programming. C follows a procedural programming paradigm and is popular due to its fast performance and simple syntax.

Uploaded by

Vijaya kumari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Importance of C

1.​ Which of the following best describes C language?​


a) High-level scripting language​
b) Purely object-oriented​
c) Middle-level language​
d) Machine language​
Answer: c) Middle-level language​

2.​ Why is C considered a foundational programming language?​


a) It has garbage collection​
b) It supports graphical user interface​
c) It bridges the gap between machine-level and high-level programming​
d) It is used for game development only​
Answer: c) It bridges the gap between machine-level and high-level
programming​

3.​ Which of these is a major advantage of C?​


a) Slow execution​
b) Portability​
c) No support for functions​
d) Only works on Unix​
Answer: b) Portability​

4.​ C is widely used in: a) Web development​


b) System programming​
c) Spreadsheet design​
d) Game scripting​
Answer: b) System programming​

5.​ Which of the following is true about C?​


a) It doesn’t support pointers​
b) It can’t be compiled​
c) It provides low-level memory access​
d) It only works on Linux​
Answer: c) It provides low-level memory access​
6.​ Why is C used in embedded systems?​
a) High memory usage​
b) Slow execution​
c) Fast and efficient​
d) GUI features​
Answer: c) Fast and efficient​

7.​ C language is popular for which feature?​


a) Extensive libraries​
b) Platform independence​
c) Rich set of operators​
d) Object-oriented features​
Answer: c) Rich set of operators​

8.​ Which programming paradigm does C follow?​


a) Functional​
b) Object-oriented​
c) Procedural​
d) Logic​
Answer: c) Procedural​

9.​ What does the term "portability" in C mean?​


a) Code can run only on Windows​
b) Code can run on different platforms​
c) Code runs without compiler​
d) Code doesn't require memory​
Answer: b) Code can run on different platforms​

10.​ Which is NOT a reason for C's popularity?​


a) Fast performance​
b) Direct hardware access​
c) Built-in graphics library​
d) Simple syntax​
Answer: c) Built-in graphics library

You might also like