Portable Forth Environment implementiert den ANSI-Standard der Programmiersprache Forth. Es ist vollständig in C geschrieben, und mit gcc kann die virtuelle Maschine in CPU-Registern gespeichert werden. Die neueren Versionen implementieren eine Menge moderner Features, darunter Modularisierung und Multithreading. Die Terminal-Verbindung selbst kann konfiguriert werden, um in einer eingebetteten Umgebung zu laufen. (non)