I think fedca understands the point I was making better I think.
Ashley - I have used construct a lot in education settings, I have taught 3rd -> 6th and I think you misunderstand my point.
I'm not arguing you should have invented a language for construct. that is a hill I agree you should die on, I would do the same. I'm saying no other major game engine forces you to use a proprietary language any more than construct does. Gamemaker gets the closest to forcing you into gmsl, but you can create c++ libraries and sidestep that.
In unreal, you can use blue prints. Those won't translate out of unreal. Or you can use c++. In Unity, you can use bolt, playmaker, or any other graph tool to design logic. Or you can use c#. Godot offers both c# and c++, but some people like the built in language.
In construct, the primary selling point is no coding required, because speed and ease. So you use event sheets, and just like in the other engines, like gamemaker gmsl, that specific knowledge base won't transfer exactly.... but you can indeed use javascript, but using javascript in construct is harder than c++ in unreal and c# in unity. Milage may vary, but I can get 6th graders coding in unity much faster than in construct. Creating a functional asteroids like game all in code takes much less work in unity, unreal, and gamemaker.
Typescript has improved c3 coding times a huge bit, but it is totally disingenuous to use comparative language in marketing when the engines that are comparable don't have an issue that makes construct a better choice.
Construct is cool because you don't have to program. In that, I would argue it is the most advanced tool while also being super simple to pick up. When you are ready to "level up", it supports javascript, which learning that is a translatable skill, meaning you don't have to switch engines if learning to code is your ambition.
My point is that the marketing statement on the front page makes it sound like using other game engines is a bad idea for reasons that construct alone amongst its peers has solved. This just isn't true.