Almost all the characters available in the keyboard can be used. Prolog programs are built from TERMS. A term is either a constant, a variable or a structure. DATA TYPES : Constants :Constants name specific objects or specific relationships. There are two types of constants. 1. atoms (Also known as symbols) 2. Integers There are two kind of atoms. One is made up of alphabets and digits. Another one is made up of signs only. An underscore symbol may be used in between atoms to improve legibility. Example of atoms : likes, kumar, books, valuable, -->, -?- Integers are whole numbers consisting of only digits and may not contain a decimal point. Example : 0 1 999 533 39848 12765...