LÖVE is a tool and a framework for building 2D games with a simple programming language called Lua. It's completely free, has great documentation, and it has a huge community of people if you get stuck and need support - perfect if you're looking into coding for the first time!
- Check out an extensive tutorial series from sheepopulation on LÖVE working towards making a platformer game for total beginners.
- There is also a video on development basics with Kyle Schaub for LÖVE
- Get the tool here.