Hi There!
Although it is always open to change every year, FIRST has allowed FRC Teams to use Java, NI LabVIEW, and C++ to program robots. Some teams are testing using python for programming their robots, but so far nothing has been made official. When programming FIRST encourages us to use Net Beans (Java), NI LabVIEW, and WindWiver (C++) IDEs, although it is possible to use others IDEs for Java and C++ with some additional hacking.
I don't know your team's exact situation, but if you are the only programmer on your team then I would highly suggest sticking with NI LabVIEW, especially if you are new to C++. C++ is notoriously unforgiving but offers many advantages such as faster upload speeds. If you are comfortable with the language then by all means make the transition. If not, then LabVIEW may be a better option, as in my experience it seems to be easier to understand for most beginners. Below I have posted some resources to help you with your C++ goal. Good Luck, and we'll see you at the competition

!
Link to WPI FIRST Forge:
Here
Link to WindRiver:
Here
Link to FRC Getting Started with C++:
Here
Link to C++ Tutorial (My Favorite Free C++ Tutorial):
Here