Github has included the DCPU-16 assembler in the list of officially supported languages.
In the game 0x10c - a new project by Notch (author Minecraft) - to control the spacecraft, the player will have to program the mythical ancient DCPU-16 processor. The game itself is still in the early stages of development, but the community of future players is already actively being formed around the specifications of the fictional processor published on the official website. There are already dozens of DCPU-16 emulators on Github , an llvm-backend , an operating system , a runtime environment, and even an unofficial standards committee . Now files with the extensions .dasm and .dasm16 recognized by Github and syntax highlighting works for them. The total number of repositories associated with a game that has not yet been written has already exceeded two hundred. It seems, Notch was able to come up with a great bait for gamers, programmers. A primitive 16-bit processor with 8 registers and an exceptionally concise instruction set (in which, instead of JMP and RET , a direct change in the instruction counter is used) is definitely able to knock out a nostalgic tear. Bravo, Notch!