EUMEL (pronounced oimel for Extendable Multi User Microprocessor ELAN System and also known as L2 for Liedtke 2) is an operating system (OS) which began as a runtime system (environment) for the programming language ELAN. It was created in 1979 by Jochen Liedtke at Bielefeld University.

EUMEL initially ran on mainframes such as the Siemens BS2000. Later, it was ported to the 8-bit Zilog Z80 processor and many other computer architectures including the IBM System/370 and the Telefunken TR 440, and eventually, more recent consumer-oriented systems based on Zilog Z8000, Motorola 68000 and Intel 8086.

Compilers for other programming languages were added as well (e.g. BASIC, DYNAMO, LISP, Prolog