The allegory to HyperCard is interesting as HyperCard had its own programming language, HyperTalk.
Same with Macromedia Director, which also had Lingo (which was similar to HyperTalk). I never considered those apps as "no programming required" but more like "less programming required"