C-STEMbian is a free open source Linux operating system based on Raspbian for absolute beginners to use Raspberry Pi effectively. It extends Raspbian with easy installation of many additional components, including C-STEM Studio and user-friendly C/C++ interpreter Ch, to help absolute beginners learn coding, making, robotics, and STEM. Featuring...

C-STEMbian is a superset of the latest Raspbian, the Raspberry Pi Foundation’s official supported operating system.

a C/C++ interpreter for script computing in C/C++ with high-level extensions, including ChIDE, simple numerical computing, plotting, QuickAnimation, etc.

a platform for hands-on integrated learning of computing, science, technology, engineering, and mathematics (C-STEM) using Linkbot, Lego Mindstorms NXT and EV3, Arduino boards, and Raspberry Pi, Pi Zero, Pi Zero W.

a simple graphical user interface to interact with the general purpose input/output (GPIO) pins on Raspberry Pi boards. It is the easiest way to get started tinkering with electronics using GPIO on Raspberry Pi.

allows the same C/C++ code to run in both ChIDE and Arduino IDE without any modification.

the only platform in Raspberry Pi that allows you to control Lego Mindstorms NXT/EV3 from Pi directly. A single program can also control multiple NXT/EV3 at the same time.

a Ch binding to WiringPi to use WiringPi C functions for interfacing GPIO and other devices.

a breakthrough educational modular robot to learn math and science. Linkbot Labs allows the user to connect a computer to Linkbots, control them through a graphical user interface (GUI), and program them in Ch.
You can find out more of its features here.