Modern Programming Languages MCQs with Answers
Practice important Modern Programming Languages MCQs with answers and explanations.
Multiple Choice Questions
Q61: Who designed LISP in 1959?
- A: John von Neumann
- B: Alan Turing
- C: John McCarthy
- D: Dennis Ritchie
View Answer
C
Q62: LISP was developed as part of research in which field?
- A: Physics
- B: Artificial Intelligence
- C: Game Development
- D: Network Security
View Answer
B
Q63: LISP primarily processes data in ________.
- A: Arrays
- B: Dynamically growing lists
- C: Static tables
- D: Numeric arrays
View Answer
B
Q64: What are the two data types in LISP?
- A: Numbers and strings
- B: Atoms and lists
- C: Objects and variables
- D: Symbols and integers
View Answer
B
Q65: The syntax of LISP is based on ________.
- A: Predicate logic
- B: Boolean algebra
- C: Lambda calculus
- D: Set theory
View Answer
C
Q66: Which programming paradigm did LISP pioneer?
- A: Object-oriented programming
- B: Functional programming
- C: Procedural programming
- D: Event-driven programming
View Answer
B
Q67: How is control flow achieved in LISP?
- A: Loops
- B: Recursion
- C: Conditional expressions
- D: Both B and C
View Answer
D
Q68: Which of the following are contemporary dialects of LISP?
- A: ML and Miranda
- B: Scheme and COMMON LISP
- C: Prolog and Python
- D: Haskell and Java
View Answer
B
Q69: LISP was primarily designed to handle ________ computation.
- A: Numeric
- B: Symbolic
- C: Logical
- D: Statistical
View Answer
B
Q70: Which related language to LISP focuses on functional programming?
- A: Prolog
- B: Python
- C: Haskell
- D: Fortran
View Answer
C