FIRST LEGO League Challenge Programming
From ORTOP Wiki
There are several ways of programming FIRST LEGO League Challenge Robots. The two most popular EV3-G also referred to as EV3 Lab and language based on the Scratch. The latter language was originally introduced with the SPIKE Prime set when it debued in 2019. This scratch-based language is now also available for programming EV3 robots on Apple Mac computers.
EV3 G
EV3 User Guide from LEGO Education] EV3 Programming Basics by Joe Olayvar & Evelyn Lindberg,Library Development Team, Washington State Tutorial videos by Dale Yocum Tutorials created by students affiliated with Tufts Center for Engineering Education and Outreach