I'm not a coder at all, but I've recently begun learning Lua.
I'm just worried that not having a scripting option might limit the possibilities, but I haven't actually used Construct 2 so I wouldn't know. Just found out about the engine last week, honestly. I'll try out the free edition.