Excelguru's Text-based Programming LAnguage in Scratch is a mini-programming language in Scratch. Documentation at https://scratch.mit.edu/discuss/topic/336516/
Update 2.1.3: added a way to save and load code. Update 2.1.2: added if key. Update 2.1.1: added the alert and stop commands Update 2.1: added conditionals between variables. The conditional update is finished, so it is now 2.1. Update 2.0.4: added inequality conditionals Update 2.0.3: added else statements to conditionals. Update 2.0.2: conditionals to check if a variable equals a given value. Update 2.0.1: a minor bug fix New to 2.0: Tag support: use tags to make programs that jump around easier, effectively rendering gotoline obsolete Variables: The main attraction. There are only three, but that is enough to do most simple calculations.