Counting Leaves — An Evaluation of Ada, LISP, and PROLOG

There are three kinds of man-machine interfaces for programming and packaging design problems — not readily portable, highly portable, and intelligent and portable. Examples are: Not readily portable — FORTRAN, COBOL, BASIC, etc.; Highly portable — Ada; Intelligent and portable — LISP and PROLOG. Because of their difficulty to port, we are not considering not readily portable language interfaces.