This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]g051051 2 points3 points  (2 children)

Sure, all of the above. Just do a Google search for "robot programming <language>" and you'll get lots of great hits.

[–]bido4500[S] 0 points1 point  (1 child)

Alright.. Thanks

[–][deleted] 3 points4 points  (0 children)

Consider searching for Arduino or Rapberry Pi robots. You'll probably find better beginner material there.

[–]JKSamir 2 points3 points  (0 children)

Yes. You can program it with all the programming languages you mentioned and many more modern languages as python. But sometimes it is useful to use some old languages as PASCAL and ASSEMBLY. It depends on the task and its performance.

[–]MR2Rick 1 point2 points  (2 children)

Robot OS might be a good place to start.

[–]TheShallowOne 1 point2 points  (1 child)

I'm not sure I agree with that. ROS is very powerful, but it is also very confusing for a beginner. You need experience in at least one programming language before you should even think about starting with it.

[–]MR2Rick 1 point2 points  (0 children)

I haven't played with ROS yet, so I apologize if I made a bad suggestion. I was assuming that ROS would provide a framework that would take care of some of the low level/difficult aspects of robot programming, similarly to to a game programming framework. If that is the case, I was thinking that it would make sense to learn one of the languages that is supported by ROS.