#R16K1S60, 42 bytes ##Program: C081 000E 38A0 8089 0001 A539 0008 5100 C589 00FF 5180 4701 0002 1000 4865 6C6C 6F2C 2057 6F72 6C64 2100 ##Source: mov ax,hello loop: mov bx,[ax] add ax,1 shr bx,cx,8 send 0,bx @flags and cx,0xFF @noflags send 0,cx jnz 1 hlt hello: db "Hello, World!"