So, the NES is my all-time favorite game console. I'm sure everyone on here has at least heard of it.
Sometime back, the guys over at thenew8bithereos created a Windows tool for creating NES games. These games can be played in an emulator or actually flashed to a real cartridge to be played on actual NES hardware.
Now, the major selling point to this $40 piece of software (no, I'm not affiliated with them) is that you can create these NES games with NO PROGRAMMING.
This is cool. But what is even cooler is that it does allow you to program in 6502 ASM if that's your thing. You don't like the jump physics? Then change the jump script and recompile.
I mention this because I wouldn't be surprised if some of those non-programmers over there start getting deeper and deeper into 6502 ASM. Googling (or Duck Duck Go if you prefer) 6502 programming will certainly send some people this way.
This is a great thing! So let me be the first to welcome any future NESmaker coders.
http://makenesgames.com/