Original idea: Joseph Weizenbaum, c.1967
BASIC version: Jeff Schrager, 1974
Commodore 64 emulator: ViceJS, an Emscripten port of the VICE emulator.
Press F12 for Vice settings.