Another programming language is FORTH, a member of the so called stack-based-languages. Its not so common as e.g. BASIC, PASCAL - but its pretty suitable for small systems. The code is compact and its fast. Its based on the RPN (Reversed polish Notation) and this makes it difficult to read for lots of developers.
The most common implementations those days were FigForth and CamelForth.