What you mean "without C2"? Sure, you can make games from the ground up with pure JavaScript/HTML5, but this is like reinventing the wheel every time. If you really want to code more freely, try one of the many JS libraries, like Phaser, MelonJS, CreateJS, PandaJS or for 3d ThreeJS or BabylonJS...
Then No, I will stick for construct2 but since companies search for people with programming ability, I will learn them anyway.
By the way, which programming languages do you know?
I Know HTML, CSS, XOJO little PHP, and Javascript.