Which of the following languages is an indirect descendant of C language?
A. Java
B. Python
C. Ruby
D. All of the above
Answer:D
Which of the following languages is an indirect descendant of C language?
A. Java B. Python C. Ruby D. All of the above
Explanation: Java, Python and Ruby are indirect descendants of C language, as they were influenced by C language in some aspects, such as syntax, data types, operators, etc. However, they also have many differences from C language, such as being interpreted rather than compiled, having dynamic typing rather than static typing, having garbage collection rather than manual memory management, etc.