The Tower of Babel

Table of Contents


Programming Language Paradigms
Introduction
Five Common Programming Language Paradigms
Imperative Programming
Functional Programming
Logic Programming
Object-Oriented Languages
Special Purpose Languages

LISP/SCHEME
Functional Languages
Lists
Primary LISP Functions
LISP Control Function
User Defined Function Definitions
Recursive Function Definitions
Recursive Functions
LISP Problems

Prolog
Logic Languages
Queries
Prolog Database
Prolog Arithmetic
Prolog Program Control
Prolog Summary
Post-Class Activity
Prolog Examples



[TOC]
CS1104 Main Page
Last updated 2002/03/26
© J.A.N. Lee, 2000-2002.