Thanks for your feedback! It seems I did miss some instructions about how to break the program on a specific help page in my guide, but I've now mentioned it. Considering that atto is designed to accommodate beginners, I didn't want newcomers to get confused between copying and breaking, so I opted for the Esc key to interrupt instead.
The editor is in need of some improvement here and there, including times when pressing Home/End doesn't scroll the line to where the caret's at. These are definitely things I'm planning to fix sooner or later! I do agree that there should also be a keyboard shortcuts table, but just FYI, here's a few that exist in atto already:
Ctrl + S: Save program
Ctrl + O: Open program
Esc: Interrupt running program
F1: Open/close help guide
F5: Execute current program
F11: Enter/exit fullscreen (interface will be adapted for fullscreen viewing by setting pillarboxing/letterboxing background to be black instead of white)