Programming/coding (synonyms) in Construct is no different than "real" programming. It's just at a higher level. The "No programming required" slogan is just to attract users who are intimidated by "real" languages. New users start off with simple projects akin to "hello world", but instead of outputting text they have a sprite moving onscreen, and it has the ability to shoot things. Soon however, they realize that to achieve a level of quality equal to commercial games they must dive into the more advanced features such as expressions, complex picking, state machines, and overall system design. This is where Construct becomes nothing more than a nice game engine, and a wrapper for a scripting language. However, at this point, users have been breast-fed by Ashley and gradually edged into the programming world. Things soon become clear, and the once unfathomable monolith of programming becomes exploitable with a sub-event and a six pack of mountain dew.
I call it scripting; just because the functions are wrapped in graphical blocks doesn't mean it merits a new name IMO. Eventing sounds nice too, though nobody knows what it means outside of this community, and it's just a synonym for scripting anyways. The word you use really depends on who you're talking to, and what they'll understand. Visual scripting is a nice way to put it.
Awesome answer.
In the fire of an IRC discussion, I'll say "coding"/"code" as it's quicker to write (but definetely not the better wording), and people in #construct's room get what I'm talking about anyway.
If I need to describe it to someone it's "programming". Programming the logic as someone said earlier in this topic, or as davio says, high level programming, but programming still.
Edit: Also, it's maybe just me but, to me "coding" and "programming" are not exactly the same thing.
"Coding" is writing text files of programming language.
"Programming" is using methods. I see it by default as higher-level.
I mean, like, programming the path of a robot for example. You would use precoded instructions that the robot would interprate and react to accordingly, if you see what I mean.
I don't know, it's maybe just me who does this kind of cognitive difference between the two terms.