Read other letters about this article
Python fills this niche quite handily, allowing you to enter programs a line at a time and use introspection to see what's going on. BASIC has fallen by the wayside becauase it lacks many of the modern features that are now the staple of program design (built-in data structures, exception handling, native code interfaces, object s, etc). I would bet that Python is easier to learn, as well, as it is more consistent, has a small syntax "footprint", and has more current documentation, books, etc.