pythontutor.com - Visualize Code Execution
Python Tutor works entirely online in your Chrome browser.
No need to download, no install and even no registration needed.
So you can start working right away.
Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code.
You can use it to write Python, Java, C, C++, JavaScript, and Ruby code in your web browser and see its execution visualized step by step.
To begin click on Start visualizing your code now.
We will use python code in this tutorial.