R:ED Code is a visual, event-driven programming environment designed for kids and teens. The platform software is based on the Scratch language and contains a library of functions depicted as icons. By dragging the mouse, you can create flowcharts from icons and write simple or complex programs.