This has been discussed to death already. In short, technically using Construct 2 events is programming, but it's far easier and quite unlike traditional programming, and we are happy that "no programming required" is the most succinct way to convey this.