STOICAL is a modern re-implementation of the classic stack language STOIC. It hosts features not present in the original incarnation, and some not present in many languages today. These include POSIX threading, regular expressions, dynamic memory, associative arrays (hashes), sockets, floating point arithmetic, passive garbage collection, passive type-checking, and more.