If I wanted to learn to program, not necessarily to make games, what would be the best option?
I like to program using engines because I can see what I'm learning in practice, I don't have the creativity to create a game, but I like the feel of seeing codes becoming mechanics in the game.
The question is, is it better learn to program in Pygame to learn more about Python, or am I just taking a harder path for no reason? If I keep learning GDScript will I be able to program without an engine?
I've seen questions related to this one, but mostly they were people interested in creating games.
Thanks for read, and sorry for bad english (using google translator again).