This text provides an introduction to programming with Pop-11. Pop-11 is a versatile language suitable for rapid prototyping and artificial intelligence. It has list processing capabilities similar to lisp, but with a more readable algol like syntax. INTRODUCTION Ñ THE ROOMS EXAMPLE INTRODUCTION TO THE SYNTAX AND SEMANTICS OF POP-11 PROCEDURES AND THE STACK PROCEDURES IN POP-11 NUMERICAL AND LOGICAL FACILITIES IN POP-11 LIST PROCESSING IN POP-11 THE POP-11 PATTERN MATCHER AND DATABASE CHAPTER.8 AN AI A GENERAL PROBLEM SOLVER CHAPTER.9 RECORDS, VECTORS AND OBJECTCLASS