COMPUTER SOFTWARE
PROGRAMMING LANGUAGES
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Flexibility
|
|
Efficiency
|
|
Availability
|
|
Portability
|
|
All of the Above
|
Detailed explanation-1: -experience, Stroustrup set out to enhance the C language with Simula-like features. C was chosen because it is general-purpose, fast, and portable. Besides C and Simula, some other languages which inspired him were ALGOL 68, Ada, CLU and ML.
Detailed explanation-2: -The C language is a high-level, general-purpose programming language. It provides a straightforward, consistent, powerful interface for programming systems. That’s why the C language is widely used for developing system software, application software, and embedded systems.
Detailed explanation-3: -Answer. Answer: When he designed C++, he added OOP (Object Oriented Programming) features to C without significantly changing the C component. Thus C++ is a “relative” (called a superset) of C, meaning that any valid C program is also a valid C++ program.
Detailed explanation-4: -C is a general purpose computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. It was named ‘C’ because many of its features were derived from an earlier language called ‘B’.