One question that I have been asked by several teams is what programing software to use. I feel like this is a very basic ladder that can be climbed. Most teams start out with blocks a very basic way to make a robot move. However, this program is limiting and can be very cluttered. I suggest that teams descend into the C++ route of text based coding. This has multiple avenues that a team can climb to eventually. My journey began with blocks, went to basic text, then VexcodePro, then Pros Easy Template, and now rests are Pros Lemlib. It can seem very difficult and even scary to move onto the next step, but I suggest moving higher and higher in programming software to level up you and your team.