The Particle Web IDE, Particle Dev, and Particle-cli are not the only ways to program Particle devices.