About your ARM chip question, the only way to use that to generate a signal is to code something in C, as a MCU is inherently useless without code. Unfortunately not the solution you wanted. You could use that as a dedicated IC to generate a signal if you wanted to, though, via a comms protocol and with the necessary code.
The reason most people here use C is that they are professionals or at least hobbyists. They know that they may have to use a different MCU for a specific requirements (like IO count or memory), and write code in a way that reflects this. Portability, efficiency and most importantly community support are vital for a dedicated EE, which is why C is used as a standard across platforms like PIC or AVR. I'm not going to tell you to switch, as you seem content to use JS, but just consider why everyone else uses C; listen to some of their points, and just think about what they are trying to tell you. No one is 'telling you off' for using JS, they are just providing valid reasoning for the use of C. One thing I will say is what if you want to control something that no one has done before in JS (which is likely because it is not widely use), so there is no high level command?
Ben