Modern Programming Languages MCQs with Answers
Practice important Modern Programming Languages MCQs with answers and explanations.
Multiple Choice Questions
Q101: Which popular dialects of BASIC are still in use?
- A: Turbo BASIC and QuickBASIC
- B: Visual BASIC and QuickBASIC
- C: BASIC++ and BASIC Pro
- D: BASIC Core and BASIC Advanced
View Answer
B
Q102: PL/I was designed to cater to which computing groups?
- A: AI and system simulation
- B: String manipulation and hardware description
- C: Scientific and business computing
- D: Data abstraction and pattern matching
View Answer
C
Q103: What new feature was introduced by PL/I?
- A: Block structure
- B: Exception handling
- C: Backtracking
- D: Generic units
View Answer
B
Q104: What programming concept did Simula 67 introduce?
- A: Dynamic typing
- B: Object-oriented programming
- C: Functional programming
- D: String manipulation
View Answer
B
Q105: Pascal was primarily designed for teaching which concept?
- A: Artificial Intelligence
- B: Structured programming
- C: Logic programming
- D: High-level system programming
View Answer
B
Q106: C was designed for what purpose?
- A: System simulation
- B: Logic programming
- C: Systems programming
- D: Teaching structured programming
View Answer
C
Q107: Which programming language is a direct descendant of C?
- A: Python
- B: Pascal
- C: Ada
- D: C++
View Answer
D
Q108: What unique mechanism does Prolog use?
- A: Dynamic typing
- B: Backtracking
- C: Tasking model
- D: Record hierarchy
View Answer
B
Q109: Ada introduced which programming feature?
- A: Classes
- B: Generic program units
- C: Array cross-sections
- D: String pattern matching
View Answer
B
Q110: Which language design effort is considered the largest in history?
- A: Pascal
- B: Ada
- C: COBOL
- D: BASIC
View Answer
B