Modern Programming Languages MCQs with Answers
Practice important Modern Programming Languages MCQs with answers and explanations.
Multiple Choice Questions
Q71: Fill in the blank: LISP was created at _______ to solve problems in AI, linguistics, and mathematics.
- A: MIT
- B: Stanford University
- C: Harvard
- D: Oxford
View Answer
A
Q72: Fill in the blank: LISP's syntax is heavily influenced by _______.
- A: Boolean algebra
- B: Predicate logic
- C: Lambda calculus
- D: Functional theory
View Answer
C
Q73: What year was LISP introduced?
- A: 1957
- B: 1958
- C: 1959
- D: 1960
View Answer
C
Q74: What distinguishes LISP's data handling from other early programming languages?
- A: Static arrays
- B: Symbolic computation
- C: Strong typing
- D: Fixed data structures
View Answer
B
Q75: Which AI-related feature makes LISP dominant in the field?
- A: Syntax simplicity
- B: Functional paradigm
- C: Dynamic list handling
- D: Array-based processing
View Answer
C
Q76: What does ALGOL stand for?
- A: Algorithmic Language
- B: Algebraic Logic
- C: Assembly Language
- D: Analytical Language
View Answer
A
Q77: When was ALGOL 58 designed?
- A: 1957
- B: 1958
- C: 1960
- D: 1968
View Answer
B
Q78: What was the main motivation behind designing ALGOL?
- A: To create a gaming language
- B: To make machine-specific languages
- C: To design a portable universal language
- D: To replace assembly languages
View Answer
C
Q79: Which feature of ALGOL was introduced for separating statements?
- A: Colon
- B: Semicolon
- C: Slash
- D: Backslash
View Answer
B
Q80: What is the assignment operator in ALGOL?
- A: :=
- B: =
- C: ==
- D: <-
View Answer
A