What do you guys think the best programming language for VEX IQ is?
VEXcode- Easiest to use and can access features like playing notes from the brain
Modkit- Never used but its like VEXcode, but a bit harder to configure.
RobotC- Very good as it is a C-based programming language. Best if you want to have a future career in robotics.
Flowol- Never used, dont know how it works.
What do you guys think is the best, and did I miss any programming lagnuages for VEX IQ?
They are both under development and will keep up with any changes. They both allow you to program with blocks and text, and will translate a blocks program into text.
RMS will actually read your motor and sensor setup automatically and will give you real time values off of your motors and sensors. That’s a real treat.
I personally like robotc, it is easy to start with and not hard like Vex Code, Just to let u know I still do not know how to use Vex Code becouase it is really confuing to me
really? It is just like scratch but i think i know what problem you might have-
Maybe you cant see the drivetrain section, or the motion section?
To the left of the help button, you will see a button, like a tether cable( not sure how else to describe it) and it will say devices. From here it is straight forward. Depending on your drivtrain, either select two-drivetrain motors or four drivetrain motors. For the clawbot ( built upon a standard drive base) you would select 2 drivetrain motors. Left motor- Port 1, right motor- port 6. Now, you will have the drivetrain options. But the clawbot has two more motors, one for the arm and one for the claw. Go to add device> motor>select port- For the arm, it is port 10- so you would select port elevn- you can also rename the motor and call it ARM. Do the same for the claw but use port 11. You can also add the bumper- port 8. Now the programming is easy. Use the drivetrain as normal. For arm and claw- use the spin claw/arm forward for a certain amount of degrees.
Not sure how else to help- i find it pretty simple, once you have have all your motors and sensors set up.
I haven’t experimented much with RMS and vexcode, as by the time I found out about them, the season was over. I have used robotc, and it works fine, even though it’s only on windows. Also, vexcode currently doesn’t allow multiple files for viq. I’m not sure about RMS as I haven’t used it.
I’m sure you can accomplish the same thing with any of them.
RobotC is not currently under development. I’m not trying to knock it, and I still know some local teams that still use it. But it is what it is and if something does eventually break it won’t be supported or fixed.
I think for someone starting fresh both would be as good, so I would go with the platform that is being updated.
Not necessarily. It depends on what you’re making. Plenty of languages which aren’t C are used in the real world. Python, C++ (which is what Vexcode uses), Javascript. I would never say C is the end all be all language.