How can I get started developing for homebrew consoles? What's the easiest console to program for?

The first advice I'd give is to try and develop for PC if you haven't already. If you need an excuse or an objective to get you started, like I do, then Itch has you covered, with dozens of Game Jams happening at any one time!

Tools & Tutorials

2nd Generation

3rd Generation

4th Generation

5th Generation

Tutorials

6th Generation

7th Generation

Tutorials

Modern/Other

* =

Other Development Tools
Code Editors/IDEs
Asset Building
2D
3D
  • Blender
  • Wings 3D
Fonts
Royalty-Free Resources
Documentation & Presentations
Online Presence
Building
Blogging
Publishing
Physical Media
Artwork
Production
Image & Video
Recording
Editing
Compression/Conversion
Versioning/Backup