1.5k views

A common property of logic programming languages and functional languages is:

1. both are procedural languages

2. both are based on $\lambda$-calculus

3. both are declarative

4. both use Horn-clauses

Major logic programming language families include Prolog, Answer set programming (ASP) and Datalog. In all of these languages, rules are written in the form of clauses
Prolog is a Declarative Language .
Functional programming is a declarative programming paradigm, which means programming is done with expressions or declarations instead of statements.
Reference : for both that Prolog is a Declarative Language .and comes under logic programming languages and Functional programming is a declarative programming paradigm is Here

selected
ans c)