Modern Programming Languages MCQs with Answers
Practice important Modern Programming Languages MCQs with answers and explanations.
Multiple Choice Questions
Q91: Which programming languages were influenced by ALGOL 68?
- A: Pascal, C, Ada
- B: COBOL, Java, SQL
- C: Python, JavaScript, Ruby
- D: Prolog, Fortran, BASIC
View Answer
A
Q92: Fill in the blank: ALGOL 60 syntax was formally defined using _______.
- A: Regular expressions
- B: Backus-Naur Form (BNF)
- C: Context-free grammar
- D: Syntax trees
View Answer
B
Q93: Fill in the blank: The concept of _______ in ALGOL 68 greatly influenced modern languages.
- A: Orthogonality
- B: Modularity
- C: Encapsulation
- D: Simplicity
View Answer
A
Q94: Fill in the blank: ALGOL 58 allowed array subscripts to have _______.
- A: Only positive values
- B: A fixed number
- C: Any user-defined range
- D: A dynamic length
View Answer
C
Q95: What does COBOL stand for?
- A: Common Business Oriented Language
- B: Common Basic Oriented Language
- C: Computer Business Operational Language
- D: Common Binary Operation Language
View Answer
A
Q96: What was COBOL designed for?
- A: Scientific computing
- B: Business-oriented computation
- C: System simulation
- D: Logic programming
View Answer
B
Q97: What feature did COBOL introduce for managing data structures?
- A: Dynamic arrays
- B: Hierarchical data structures (records)
- C: Classes
- D: Pointers
View Answer
B
Q98: Which institution required COBOL for its operations?
- A: IBM
- B: Dartmouth College
- C: Department of Defense (DoD)
- D: Bell Labs
View Answer
C
Q99: BASIC was designed at which institution?
- A: IBM
- B: Dartmouth College
- C: Bell Labs
- D: University of Edinburgh
View Answer
B
Q100: What was the primary goal of designing BASIC?
- A: To support AI research
- B: To teach structured programming
- C: To make programming easy for non-science students
- D: To create a universal programming language
View Answer
C