It is stack-based with high-level features including dynamic types, extensible syntax, macros, and garbage collection. On a practical side, Factor has a mature library, supports many different platforms, and has been extensively documented. Similar in many ways to other concatenative programming languages, the syntax could be considered terse, but powerful.
It is a very different language than most with a lot of potential for its future.
This blog will contain articles and code related to Factor, and should serve as both a learning guide and exploration of this language.