Difficulty: Medium
Average Score: 56%
A software engineer has written a program that uses a large number of interacting custom data types, information hiding, data abstraction, encapsulation, polymorphism, and inheritance. Variables do not need to receive their types ahead of time, and this program can run on a variety of operating systems without having to re-compile the program into machine code.

Which type of language is being used? Choose 3 terms that accurately describe the language.

Report an Issue

Help us improve by flagging this content.

Rate this Practice Test

How helpful was this material?

Chat on WhatsApp