Question map
Not attempted Correct Incorrect ★ Bookmarked
Loading…
Q6 (CAPF/2024) Science & Technology › ICT, AI, Cybersecurity & Emerging Tech › Computer software types

Which one among the following is NOT a non-procedural computer language?

Result
Your answer: —  Â·  Correct: B
Explanation

Non-procedural languages, also known as declarative languages, focus on specifying 'what' the program should accomplish rather than the sequential steps of 'how' to do it [1]. These primarily include functional and logic programming paradigms [1]. LISP is a classic functional language used for symbolic manipulation, while Prolog is the most prominent logic programming language [1]. ML (Meta Language) is also a well-known functional programming language. In contrast, Python is primarily classified as an imperative and procedural language, although it supports multiple paradigms including object-oriented and functional features. While modern languages often blend paradigms, Python's core execution model is based on a series of commands and state changes, making it the least 'non-procedural' among the given options. Therefore, Python is the correct answer as it is fundamentally a procedural/imperative language.

Sources

  1. [1] https://en.wikipedia.org/wiki/Nonprocedural_language
How others answered
Each bar shows the % of students who chose that option. Green bar = correct answer, blue outline = your choice.
Community Performance
Out of everyone who attempted this question.
0%
got it right
✓ Thank you! We'll review this.

SIMILAR QUESTIONS

CDS-I · 2007 · Q120 Relevance score: 3.39

Which one of the following is not computer language ?

CAPF · 2025 · Q116 Relevance score: 2.59

Which one among the following computer languages is the oldest?

CDS-I · 2025 · Q102 Relevance score: -1.66

Which one of the following is not an application software ?

CAPF · 2022 · Q9 Relevance score: -1.75

Which one of the following is not an operating system?