fig educational language
single-file program translator (python 2) uses pygame for graphics
fig is a language designed to make it easier to learn programming. it is inspired by basic, python and logo. with some of the lightest syntax requirements in history, and between 90 and 100 commands, fig uses the term window/vt by default: and if pygame is installed and the "textmode" command is not added, it can do real graphics as well: https://zippy.gfycat.com/BigBabyishGrebe.webm -- the fig code for that animation is 24 lines long, less than 800 bytes.