Forth is a programming language and philosophy.
It provides the programmer with down-to-the-metal control over the hardware as well as the ability to abstract upwards limited only by the programmer's skill and imagination.
Thus, it is an ideal way to program a computer at any level from the lowest levels of machine kernel
preview:
http://www.zforth.com/
7/21/2004