Calysto Scheme

Calysto Scheme is a Scheme-based programming environment translated into Python, designed primarily for educational purposes but finding broader utility due to its simplicity and integration with the Jupyter Notebook ecosystem. Research focuses on leveraging its Python foundation to enhance its capabilities, particularly in areas like machine learning and incorporating features such as nondeterministic operators and Python interoperability. Its ease of use and accessibility make it a valuable tool for teaching programming concepts and potentially for other applications requiring a flexible and easily integrated scripting language.

Papers