SmartJS is in the same niche as MicroPython, NodeMCU (non-JIT Lua), Netduino (.net micro) etc: it&#x27;s a language that is more accessible to people [read: hobbyists] without a ton of experience programming embedded systems and who don&#x27;t want to get familiar with C&#x2F;C++ to use Arduino. It&#x27;s not really meant for production products AFAIK, but to make IoT and other microcontroller stuff more accessible to e.g. web devs without much hardware experience in the case of SmartJS.