This looks and plays great! Always fun with programming games. I would say that the levels have a bit of a pacing issue with some levels being near identical in execution. Each level requires you to use every code block that you're given, but you could easily increase the difficulty by adding red herrings, code that isn't needed for the solution. The last level was brilliantly designed though!