"Introduction to prolog PROLOG = ""Programmation en logique"" (Marseille, 1972) Declarative programming language with procedural elements Used for proble"
{"Image DocumentName": "Introduction to prolog", "Image ImageDescription": "PROLOG = Programmation en logique (Marseille, 1972) Declarative programming language with procedural elements. Used for problems of AI / knowledge-based (expert) systems. Motivation: reconcile use of logic as declarative knowledge representation with. procedural representation of knowledge. Strengths: Logical descriptions of problems, instead of HOW to solve them \uf0e0 let. computer work out the solution. Well-suited for problems involving search. Simple programs can be understood by reading the code. Limitations. Flow of control / procedural semantics.", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}