ZX80 keyboard layout ==================== +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | | | | | | | | | | | | NOT | AND| THEN| TO |LEFT |DOWN | UP |RIGHT| HOME|RBOUT| | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | +-+---+-+---+-+---+-+---+-+---+-+---+-+---+-+---+-+---+-+---+-+ | NEW |LOAD |SAVE | RUN |CONT | REM | IF |INPUT|PRINT| | | blk | blk | blk | blk | blk | " | $ | ( | ) | * | | Q | W | E | R | T | Y | U | I | O | P | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ |LIST |STOP | DIM | FOR |GOTO |POKE |RAND | LET | |EDIT | | blk | blk | blk | blk | blk | ** | - | + | = | | | a | s | d | f | g | h | j | k | l |NEWLN| +----+---+-+---+-+---+-+---+-+---+-+---+-+---+-+---+-+---+-+-----+ | | |CLEAR| CLS |GOSUB| RET |NEXT | | | BREAK | | | : | ; | ? | / | OR | < | > | , | £ | | SHIFT | Z | X | C | V | B | N | M | . | SPACE | +--------+-----+-----+-----+-----+-----+-----+-----+-----+-------+