View Single Post
  #6   Spotlight this post!  
Unread 15-03-2013, 18:39
MrRoboSteve MrRoboSteve is offline
Mentor
AKA: Steve Peterson
FRC #3081 (Kennedy RoboEagles)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Bloomington, MN
Posts: 581
MrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond repute
Re: Switching a Programming Language

Using this year's robot as a test bed for learning another language is an excellent idea.

If you're interested in software, it's good to know a variety of languages. LabVIEW's core scenario is in industrial and scientific scenarios.

Learning either C++ or Java as another language will introduce you to the family of textual languages descended from C. You're then positioned well for using C, C++, Java, or C#, which are used in a much larger set of scenarios than LabVIEW. I'd recommend learning Java (or C#, if you're doing something other than FRC robotprogramming) first as it's a bit more forgiving than C++.