On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Godot is my go-to for 2d game dev. It uses gdscript which is pretty much just Python with some Godot specific commands. 

An engine like gamemaker is a great place for new game devs to start as it doesn't require programming (unless you really want to get into the more advanced stuff).