Prolog Compilers| Prolog Environments| Prolog Examples| Prolog Books| Prolog FAQ| Contact

Prolog is a declarative programming language based on predicate calculus. It was created was by Alain Colmerauer in 1970, as an attempt to create a language that enabled the expression of logic instead of a step by step procedure.

Prolog is particularly well-suited to express complex ideas and is the language of choice for many applications in Artificial Intelligence. It is particularly suited for expert systems and natural language parsers and, in general, for any system based on knowledge representation and problem solving.

From the programmer's perspective Prolog is very different from traditional languages. The drudgery of memory management, stack pointers etc. is left to the computational engine and the programmer is free to concentrate on the logical description of the problem. So, rather than conceiving a procedural way of solving the problem itself, the Prolog programmer focuses on representing a knowledge domain, leaving to the Prolog engine the task of finding solutions for any problem arising in that domain.

A lot of the research leading up to modern implementations of Prolog came from spin-off effects caused by the Fifth Generation Computer Systems Project which chose to use a variant of Prolog, named Kernel Language, for their operating system.

Today, the most advanced examples of robotics and AI have inspired several leaders in the scientific community to voice concerns about Artificial Intelligence. Joseph Weizenbaum, the creator of the famous ELIZA program, was one of the most vocal critic of it:


|> Top Headlines   
21 Mar 2019: THE NEW CEO OF INTUIT SAYS THE RISE OF ARTIFICIAL INTELLIGENCE WILL BE AS BIG OF A CHALLENGE AS THE COMPANY'S SHIFT TO CLOUD COMPUTING
Sasan Goodarzi has some big shoes to fill, three months or so into his reign as CEO of $66.5 billion Intuit. His predecessor, Brad Smith, successfully shepherded Intuit into the cloud computing era ... ... more info

22 Mar 2019: DID ‘ARTIFICIAL INTELLIGENCE’ SPOT PETITION FAKES IN CITY COUNCIL RACES? A JUDGE WILL MAKE THE CALL. | CLOUT
Devon Cade says he doesn’t understand why so many of the politicians who gathered in a City Hall courtroom Wednesday were so angry at him. Wait 'til he meets their lawyers on Friday. Cade, a ... ... more info

22 Mar 2019: MOUTHGUARD MAKER, ARTIFICIAL INTELLIGENCE COMPANY WIN ‘SMALL BUSINESS OF THE YEAR’ AWARDS
SALINE, MI - Two Washtenaw County companies will receive “Best Small Business of the Year” honors in a May banquet celebrating enterprises all over Michigan. Saline-based mouthguard manufacturer ... ... more info

15 Mar 2019: CAN AI HELP SPICE UP YOUR LIFE?
How AI is helping to come up with new weird and wonderful spice combinations. ... more info



Disclaimer