Well, I guess everyone has their own opinion about that. For me the events are visual programming (but still a modern form of programming), a form to develop algorithms.
The event based configuring of C2 is definitely a form of programming. Its just at a much higher level of abstraction. You're still giving commands to the machine (computer) to do something. However, the more abstract you get, the less lower level control you will have of the hardware as opposed to traditional programming language. And at that point, programming can get quite difficult (for a lot of folks). But in most game dev tools, that hardware interaction is already handled by the game engine so you just need to focus building the game and optimizing it properly. In the case with C2, we're just basically building a very fancy looking web-page.