Scratch - Imagine, Program, Share. URL: https://scratch.mit.edu/ (visited on 2023-11-17).
This is a programming platform and it was the first “language” I learned in high school. Unlike C or Python, Scratch uses a block-based system with visuals. Instead of typing code, you drag and drop blocks, making it more intuitive and visual. Fun story: when I was taking the class in high school, some of my friends in the Java programming class made fun of it, saying Scratch wasn’t “real programming.” But if you look at what’s happening in the back end, implementing something like Scratch is actually very challenging.