Introduction

Little Man Computer is a computer simulator and integrated development environment written in the Java programming language.  It is a self-contained teaching tool which may operate from within a web browser or as a stand-alone application.

The computer simulated is the version devised at MIT by Dr. Stuart Madnick in 1965. It is a strength of this model that it operates so similarly to the real computer that it is still an accurate representation of the way computers work today.

The simulator is packaged within a programming environment which facilitates the construction, testing and execution of programs written for Little Man Computer (LMC).

Little Man Computer is designed as a teaching tool aimed at three groups of people: