What's Scratch?
Scratch software is graphical simple programming software for teenagers developed by the Massachusetts Institute of Technology (MIT) Media Lab. Users only need to combine colorful command blocks to create interactive stories, animations, games, music, art, and scientific calculations.
What’s Python?
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built-in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.