Suvarna Garge (Editor)

Thonny

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
Aivar Annamaa

Operating system
  
Cross-platform

Written in
  
Python

Platform
  
Windows, Linux, macOS

Thonny

Stable release
  
2.0.7 / January 6, 2017; 2 months ago (2017-01-06)

Type
  
Integrated development environment

Thonny is a Python IDE for beginners. Its supports different ways of stepping through the code, step-by-step expression evaluation, detailed visualization of the call stack and a mode for explaining the concepts of references and heap.

Features

  • Statement stepping without breakpoints
  • Live variables during debugging
  • Stepping through evaluation of the expressions (expressions get replaced by their values)
  • Separate windows for executing function calls (for explaining local variables and call stack)
  • Variables and memory can be explained either by using simplified model (name → value) or by using more realistic model (name → address/id → value)
  • Possibility to log user actions for replaying or analyzing the programming process
  • References

    Thonny Wikipedia


    Similar Topics