What is ROS in this context?
It's not an operating system though, but a middleware and an ecosystem for lots of tools and so called "packages" for robotic and educational use. Language bindings are C++, Python, Java and Lisp (maybe more I don't remember).