Vittascience is an all-in-one online computer science platform dedicated to programming in the educational environment. The scalable interface allows to switch from a block language (like Scratch) to Python, offering a continuity from elementary to high school. Program with blocks, in hybrid mode (translation from blocks to code) or with code only. The interfaces adapt to your level and not the other way around! Arduino, Micro:bit, Python, STM32, ESP32, QuickPi, and many others.