What exactly is the difference between Python and IPython?
If I write code in Python, will it run in IPython as is or does it need to be modified?
I know IPy
IPython is basically the "recommended" Python shell, which provides extra features. There is no language called IPython.