Yes as Franklin says you will have to change boards to program with another language. If you are struggling with Arduino you may find the Circuit Python a little better but there is still a rather steep learning curve if you don't already know the language. MakeCode on the other hand is very beginner friendly. I teach it to students as young as 10 as a volunteer at our local library.
Here is a list of the Adafruit boards that can use MakeCode.
Circuit Playground Express - $25
https://www.adafruit.com/product/3333 Uses regular MakeCode
https://makecode.adafruit.com/This is the Adafruit flagship board for education. It has a lot of sensors, lights and sound already on the board as well as 8 Alligator clip friendly input/output pins that can also be used as 'touch' inputs. No soldering required. Supports Circuit Python and Arduino programming as well.
All boards below use Maker MakeCode
https://maker.makecode.com/Metro M0 Express - $25
https://www.adafruit.com/product/3505 This is an Arduino Uno sized board with 25 input/output pins 7 of which can be analog inputs. No soldering required. Supports Circuit Python and Arduino programming as well.
Feather M0 Express - $20
https://www.adafruit.com/product/3403This is a smaller breadboard friendly board with onboard charging for an optional LiPo battery for portable projects. It has 20 input/output pins 6 of which can be analog inputs. You will have to solder on the header pins. Supports Circuit Python and Arduino programming as well.
ItsyBitsy M0 Express - $12
https://www.adafruit.com/product/3727This is a small breadboard friendly board similar to the Feather but has no charging capability. It has 23 input/output pins 11 of which can be analog inputs. It also has one 5 volt output signal pin that works great for Neopixels. You will have to solder on the header pins. Supports Circuit Python and Arduino programming as well.
Trinket M0 - $9
https://www.adafruit.com/product/3500This mini sized board is great for small projects where space is at a premium. It has 5 input/output pins 3 of which can be analog inputs. You will have to solder on the header pins. Supports Circuit Python and Arduino programming as well.
Gemma M0 - $10
https://www.adafruit.com/product/3501This mini board is designed for wearable projects. The big pin pads can be used with conductive thread or alligator clips. It has only 3 input/output pins all 3 can be analog inputs as well. No soldering required. Supports Circuit Python and Arduino programming as well.
Hope this helps.
Fellow hobbyist
Keith