I didn't know anything about "real" programming, so my first game was built entirely in stagecast creator - https://en.wikipedia.org/wiki/Stagecast_Creator (which in hindsight, was a pretty great piece of software). Big downside is now I can't play any of that old stuff since the stagecast software has long since stopped existing.