CTION BLOCKS (Green)
The action blocks control the actions of the program. They control motor rotations and also image, sound and the light on the EV3 P-brick.
FLOW BLOCKS (Orange)
The Flow blocks control the flow of the program. All programs you create will start with the start block.
SENSOR BLOCKS (Yellow)
The Sensor blocks allows your program to read the inputs from the Color sensor, IR sensor, Touch sensor and much more.
DATA OPERATION BLOCKS (Red)
The Data operations blocks lets you write and read variables, compare values and much more.