Welcome to the Source Academy playground!
The book Structure and Interpretation of Computer Programs, JavaScript Edition uses JavaScript sublanguages that we call Source. You have chosen the sublanguage Source §4.
In the editor on the left, you can use the Ace keyboard shortcuts and also the Source Academy keyboard shortcuts.
The data visualizer helps you to visualize data structures.
It is activated by calling the function draw_data(x1, x2, ... xn), where xk would be the kth data structure that you want to visualize and n is the number of structures.
The data visualizer uses box-and-pointer diagrams, as introduced in Structure and Interpretation of Computer Programs, JavaScript Edition, Chapter 2, Section 2.