Hi
AS a "yet another programmer" that like to develop mini games;
I have a few experiences in game developing with softwares such as Game-Maker, DX Studio, quest3d, darkbasic and etc.
The common languages that i use are : CSharp, Java, CPP
I thinks Construct is one of the best 2D Game creator softwares, and i like it