I wouldn't get so hung up on meaningless labels. Programmer also sounds a bit odd since typically when somebody says, "I'm a programmer" it is in response to the question, "What do you do for a living?". Additionally, if you're talking with people in the tech industry, 99% of the time, the follow-up question is going to be, "What language do you use?".
This may help answer your question (HINT: it's on the welcome page of Scirra)
Perhaps "Game developer" is a more suitable title.
At the end of the day, it's the final result that matters. Game reviewers don't usually take the programming language into account when reviewing a game.