C'est assez difficile de décrire ce qu'est colorforth de Chuck Moore : langage de programmation, environnement de développement, système d'exploitation. C'est une sorte de mise à plat radicale de la façon d'appréhender un ordinateur. Hyperoptimisé et condensé,sous une apparence rustique il permet une optimisation maximale du code, pour ceux qui arrivent à sauter le pas.

www.colorforth.com/cf.htm

J'en parle ici car ce système a une gestion originale du clavier :
- le canevas de base est une version particulière de dvorak ;
- il n'utilise que 27 touches ;
- les touches changent de rôle en fonction du contexte ;
- le rôle des touches est affiché à l'écran
- ...

On trouve une petite description du clavier sur la page www.ultratechnology.com/editor/editor.htm.