Little Computer 3 (LC-3) is an educational assembly language, designed to help teach low-level programming. It is run using an emulator, and does not run natively on any processor.

Little Computer 3 (LC-3) is an educational assembly language with 15 opcodes, designed by Yale N. Patt and Sanjay J. Patel and published in their textbook Introduction to Computing Systems: From Bits and Gates to C and Beyond, 2nd edition (2003).

It exists solely for educational purposes, and does not run natively on any existing processor. Existing emulation tools include an assembler, a compiler, and a simulator, all provided by McGraw-Hill.

References