C Programming Question and Answers

9. What is the difference between C and Java?
 
  • C is structure/procedure oriented programming language whereas Java is object oriented programming language.
  • C language program design is top down approach whereas Java is using bottom up approach.
  • C language is middle level language whereas Java is high level language.
  • Exception handling is not present in C programming language. Whereas exception handling is present in Java.
  • Polymorphisms, virtual function inheritance, operator overloading, namespace concepts are not available in C programming language. Whereas Java supports all these concepts and features.
 
Your Name Your Email-ID
Your Answer
10. Whether C language is low level language, or middle level language?
 
  • The C language is a middle level language.
  • It is called a middle level language because it has features of high level language as well as low level language.
 
Your Name Your Email-ID
Your Answer
11. What is modular programming?
 
  • It is a programming technique that produces relatively small, easily understandable computer modules.
  • A complex or large program is broken into number of logically self contained modules.
  • These modules may be written and tested separately by number of programmers.
  • Finally, the modules can be then put together to form the complete program/system.
 
Your Name Your Email-ID
Your Answer
12. Is C language case sensitive?
  Yes. C language instructions/commands/functions and everything used in C program are case sensitive.
 
Your Name Your Email-ID
Your Answer