Playdate (console)
The Playdate allows games that are not part of a season to be sideloaded without needing to jailbreak it. Games were made using an SDK that came with a simulator and debugger and worked with C and Lua, programming languages. It is only available with the developer kit for Mac. However, in a response, Playdate said they were open to creating software for Windows, and compiling was already available, and the simulator is a work in progress.