To not stall the game once more, neither answers are correct.
1 is incorrect because: I programmed in QBasic as first actual language, and made a small game but ran into the problem that it ran 'just' on my pc and when I tried it on a friends pc, it ran too fast, and I didn't want to do anything about it because every attempt to incorporate some kind of timer made it too slow on my own pc. For that reason I never released the game.
2 is incorrect because: I've actually programmed several games in Visual Basic. One was a recreation attempt of that QBasic game, but halfway I stopped it and got side-tracked. Don't even have the source anymore. A full game I completed too, is a masterminds game with actual competition mode. You start with guessing 3 positions and only 4 colors, and per rounds more colors and less guesses are added until the next tier, then 4 colors, then 5, then 6 all the way up to 10. Very challenging but fun. Was made in VB5 and it still works actually, but a bit buggy. Though I haven't tested it in windows 10. Can't think of a reason why it wouldn't work though.
So... given that only one answer remains: Multi Media Fusion, I've given this kind of programs a try before, but I just can't make a proper game out of it. I always come across the fact that it doesn't work the way I want it to work, and I desperately want to program it. I've even started with unity, but gave up because its just too complex.
That means... next poster can give a new set of truths and lie.