This site provides tutorials on how to compile native programs written in C and C++ for the LEGO Mindstorms EV3 brick. This site is focused on creating applications that use the unmodified LEGO firmware. The applications range from simple I/O control operation to complex systems.
I recommend mastering all the steps needed for compiling, uploading and running programs, as they will be used often. Users are encouraged to try out the demos that introduce more advanced concepts of system integration, localization and control.