1758.

NESFab

pubby.games/nesfab.html

A programming language that is compiled for NES. Has a built-in map editor and a bank switching. Sometimes I think how it would've been cool to make a game for NES. Maybe this could be a good tool for that.