DEV Community


Discussion on: I want to learn a new programming language. What should I learn?

nestedsoftware profile image
Nested Software

Arduino and Raspberry Pi are well-known technologies for tinkering with DIY robotics projects. There is a less well-known company, Phidgets, that you might want to look into as well. They have a really dead-simple, standardized programming interface for all of their devices. The interface also works with a wide variety of programming languages, including Python, Java, JavaScript. If you want to build something that works, I think it's faster and easier than Arduino/Raspberry Pi.