Factor (programming language)
| Factor | |
|---|---|
| Paradigm | multi-paradigm: concatenative (stack-based), functional, object-oriented | 
| Developer | Slava Pestov | 
| First appeared | 2003 | 
| Stable release | 0.100
   /    September 11, 2024 | 
| Typing discipline | strong, dynamic | 
| OS | Windows, macOS, Linux | 
| License | BSD license | 
| Website | factorcode.org | 
| Influenced by | |
| Joy, Forth, Lisp, Self | |
Factor is a stack-oriented programming language created by Slava Pestov. Factor is dynamically typed and has automatic memory management, as well as powerful metaprogramming features. The language has a single implementation featuring a self-hosted optimizing compiler and an interactive development environment. The Factor distribution includes a large standard library.