title: What are the data types in Prolog?
body: <p>According to Wikipedia, the single data type in Prolog <a href="http://en.wikipedia.org/wiki/Prolog#Data_types" rel="noreferrer">is the term</a>. <a href="http://users.utcluj.ro/~cameliav/lp/Unification.pdf" rel="noreferrer">This</a> text also mentions that "Prolog's single data taype is the term", but then proceeds to explain the "classification of data types in Prolog" (but I thought there was only one type...)
  Now, <a href="http://pages.cpsc.ucalgary.ca/~denzinge/courses/449-winter2004/slides/17-TypesControl-handout.pdf" rel="noreferrer">these slides</a> mention different data types: "numbers, characters and strings".</p>
  
  <p>So, what actually are the data types in Prolog?</p>