The Best Prolog Tutorial

The Best Prolog Tutorial thumbnail
Prolog is a logic programming language.

The programming language Prolog was originally developed for artificial intelligence programming. Prolog programs are written as a list of facts and rules, along with queries that operate over them. Today, Prolog is becoming more popular for Web programming because of its scalability and low resource usage.

  1. Full Courses

    • Several universities have compiled entire courses for Prolog students and published them on the Web. The University of the Saarland produced Learn Prolog Now!, and CSU Pomona's tutorial walks the student through classic computer science problems such as the N-queens problem and natural language parsing.

    Interactive Tutorials

    • Roman Bartak's "On-Line Guide to Prolog Programming" includes a Java applet that enables the user to test out small Prolog programs within a Web browser. It uses Michael Winikoff's W-Prolog engine.

    Applied Tutorials

    • Adventure In Prolog is a practical and entertaining tutorial that teaches Prolog by walking the student through writing a simple text adventure game. Peter B. Reintjes' "Prolog for Software Engineering" discusses best practices for Prolog programming and how to improve the efficiency of Prolog programs; it is aimed at intermediate to advanced students.

Related Searches:

References

Resources

  • Photo Credit notebook image by Daniela Starace from Fotolia.com

Comments

You May Also Like

  • Prolog Language Tutorial

    Prolog (PROgramming in LOGic) is a programming language that was developed in France for use in natural language translation. Natural language is...

  • Prolog Programming Tutorial

    Prolog is a programming language commonly used in artificial intelligence and linguistics research. It is a powerful language, but much of its...

  • The History of the Prolog Programming Language

    PROLOG (Programming Logic) is a declarative computer programming language often used in programming artificial intelligence (AI) applications. A declarative language ...

  • What is the Meaning of a Prolog Programming Language

    Programming languages come in many shapes and sizes and different languages are better suited to specific tasks. For example hyper text markup...

  • How to Learn the Polish Language

    If you're planning to travel overseas to Poland, you might feel compelled to learn the Polish language to lessen the language barrier....

  • How to Build a Rules Engine

    The best way to understand how rules engines work is to learn the computer language Prolog. The Prolog language consists of a...

  • Prolog Features

    Prolog Features. Prolog Manager is database software for the construction industry. Prolog Manager is used by contractors to manage individual construction projects...

  • What Is Prolog?

    Prolog is a computer programming language that was developed around 1970. The Prolog programming language is the basis for many newer programming...

Related Ads

Featured