+1 to LÖVE, it's a capable rapid prototyping tool. I learned programming on QBasic, but if I were starting out today then LÖVE is the tool I would want to be handed.
It's good for final product too. Moonring is an excellent game by Fluttermind, and written in LÖVE
It's a labour of love - also add Balatro to that list.