I used C++, NodeJS, Node-Red, Python and Arduino Sketch on the same platform to control a boiler and connect it to the internet.