The C programming language was developed by Dennis Ritchie at Bell Labs in 1972, evolving from the B language created by Ken Thompson. C has influenced many languages, including C++, and is primarily used for system programming, with Unix being one of its notable applications. The authoritative reference for C is 'The C Programming Language' by Kernighan and Ritchie, and the C89 version introduced features like function prototypes and the const keyword.
The C programming language was developed by Dennis Ritchie at Bell Labs in 1972, evolving from the B language created by Ken Thompson. C has influenced many languages, including C++, and is primarily used for system programming, with Unix being one of its notable applications. The authoritative reference for C is 'The C Programming Language' by Kernighan and Ritchie, and the C89 version introduced features like function prototypes and the const keyword.
a) James Gosling b) Bjarne Stroustrup c) Dennis Ritchie d) Ken Thompson Answer: c) Dennis Ritchie
2. In which year was the C language developed?
a) 1969 b) 1972 c) 1979 d) 1983 Answer: b) 1972
3. Where was C developed?
a) Microsoft b) Bell Labs c) IBM d) MIT Answer: b) Bell Labs
4. Which language was the predecessor of C?
a) Java b) B c) C++ d) Python Answer: b) B
5. Who developed the B language?
a) Dennis Ritchie b) James Gosling c) Ken Thompson d) Brian Kernighan Answer: c) Ken Thompson 6. Which of the following languages was directly influenced by C? a) COBOL b) Python c) C++ d) BASIC Answer: c) C++
7. What was the main purpose of developing C?
a) Web Development b) Data Analysis c) System Programming d) Mobile Development Answer: c) System Programming
8. Which operating system was written in C?
a) Windows b) Unix c) Android d) iOS Answer: b) Unix
9. Which book is considered the authoritative reference for C?
a) C Programming by Dennis Ritchie b) The C Programming Language by Kernighan and Ritchie c) C for Beginners d) Let Us C Answer: b) The C Programming Language by Kernighan and Ritchie
10. Which version of C added features like function prototypes and
const keyword? a) C89 b) C95 c) C99 d) C11 Answer: a) C89