Choosing a coding language

I am the person I charge of coding on my very small team. We just finished our first competition and it became abundantly clear that labview doesn’t have all that much support among the frc community. I have no other prior experience programming and labview seemed like the easiest to learn in a short time. I was just wondering what I should switch to. Right now it seems like Java is the best choice.

By volume, Java will have the most support for many years to come.

I always say to default to whatever you have local team and mentor support for, though.

2 Likes

Java is probably the most abundantly used and will probably be the easiest to get support. That being said it also depends on your mentors, if they have any experience in any languages. I will say another benefit of Java is many school courses that teach CS will usually teach Java.

2 Likes

Yeah, I think I’ll probably end up changing over to Java.

My biggest problem is that we have no real mentors. We had a couple people help randomly but that’s it. Also none of them really new anything about code, they mostly were just helpful with building.

1 Like

Something you could do if you switch to Java is read through the WPILib docs. Another thing I always find to be helpful, is to look through some other teams’ code.

4 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.