A non-procedural language, often called a declarative language, focuses on describing what the program should accomplish without specifying how to achieve it (the control flow). This contrasts with procedural languages, which detail the sequence of steps.
Let's analyze the given options:
Among the options, LISP, Prolog, and ML are primarily categorized as non-procedural (declarative) languages. Python, while supporting functional features, is more commonly classified and used as a procedural/imperative language. Therefore, Python is the correct answer as it is NOT strictly a non-procedural language compared to the others listed.
Which one is the reserved word in C language ?
Which of the following is the feature(s) of High level programming languages?
I. Portability
II. Easy debugging
Which of the following is a type of subprogram?
I. Function
II. Subroutine
In object-oriented programming, which keyword ensures that a member variable belongs to the class itself rather than to any specific object, thereby allowing all instances to share a single copy of that variable?
The condition num! = 65 cannot be replaced by