Exploring the world of declarative programming

Introduction Most of us use imperative programming languages like C, Python, or Java at home. But the universe of programming languages is endless and there are languages where no imperative command has gone before. That which may sound impossible at the first glance is feasible with Prolog and other so called declarative languages.

Source: LXer โ€“ Exploring the world of declarative programming