The Scratch Programming Language

Some information about Scratch:

Highest Position (since 2001): #14 in Oct 2017

Lowest Position (since 2001): #58 in Jan 2014