For the implementation of Python under the .NET Framework, see IronPython. IPython is a command shell for interactive computing in multiple programming languages, originally developed for the Python programming language, that offers introspection, rich media, shell syntax, tab completion, and history.IPython provides the following features: 1  Interactive shells (terminal and Qt-based).Python is based on an architecture that provides parallel and distributed computing. IPython enables parallel applications to be developed, executed, debugged and monitored interactively. Hence, the I (Interactive) in IPython.