Interactive code interpreters for Jupyter notebooks. Thanks to this modular system, Jupyter supports any language.
Jupyter kernels
-
Jupyter
Is a Literate Programming tool, mostly for Python but theoretically supports any language. Execution of code is implemented via Jupyter kernels. Code, comments and code section outputs are stored in so-called notebooks.