Engine that uses js Processing

Yes you can. There is also variant of Python too. You can use regular IDE with javascipt prosessing or online environments.