Free LEGO MINDSTORMS EV3 Software provides an easy-to-use programming interface featuring drag-and-drop icons that allow you to make your robot do exactly what you want it to do.
Download and install the software on your PC and learn to control sound and movement using icons to program the EV3 P-brick – the programmable brick that is your robot’s control center – with a USB connection. Learning to program your LEGO EV3 robot is easy. You just fit blocks together as opposed to writing code.
The interface consists of a work area, a toolbar, a P-brick control panel and five sets of color-coded blocks in a toolbox at the bottom of the screen:
Green Action Blocks control the motor actions such as steering, sound, and light.
Orange Flow Blocks control the flow or order of the program
Yellow Sensor Blocks read the color, touch, and other sensor inputs
Red Data Operation Blocks allow you to compare values, write and read variables, etc.
Blue Advanced Blocks are for managing files and connections