Tinypy is a concise Python implementation achieved with only 64k of code.
One key feature of tinypy is its parser and bytecode compiler, which are written in tinypy itself. The virtual machine that powers the software is written in C and has a garbage collection system. It's also stackless, but without the need for any stackless features.
Furthermore, tinypy is cross-platform, allowing it to run seamlessly on Windows, Linux, and Mac OS X. It comes with a fairly decent subset of Python, including classes and single inheritance, functions with variable or keyword arguments, strings, lists, dicts, numbers, modules, list comprehensions, exceptions with full traceback, and some built-ins.
To use tinypy, you'll need Python (only for bootstrapping) and SDL (for the pygame module). You'll also need GCC.
The latest release of tinypy is packed with new features, including extremely improved setup.py script, Visual Studio support, loads of fixes, and a math module, making it a great choice for developers looking to implement Python in a minimalist way.
Version 1.1: N/A