Ly / > <> , 20 19 bytes
"abc"&&ov
; oo<
Experimente com> <>!
Experimente com Ly!
Esses idiomas são muito semelhantes, pois Ly se baseia em> <>. No entanto, Ly não tem execução 2D e interpreta& diferente, da qual aproveitei aqui.
Os dois idiomas começarão pressionando abc para a pilha.
Para> <>, a &instrução move valores para lá e para cá do registrador. Dois em uma linha empurrarão um valor para o registrador e o levarão de volta, essencialmente um NOP.
Para Ly, &é um modificador que faz uma instrução desempenhar sua função em toda a pilha.
osignifica a mesma coisa para os dois idiomas, mas, como é modificado &em Ly, ele imprimirá a pilha inteira, produzindo abc. Em> <>, ele produzirá apenasc (como é impresso de cima para baixo)
v é um NOP em Ly, que pula e vai direto para ; , finalizando a execução. > <> o tratará como um ponteiro, enviando o IP para baixo.
Em seguida, ele atinge outra seta, enviando o IP para a esquerda. Aqui, ele encontra dois osinais, saída be a.
EDIT: salvou um byte (e corrigiu> <> travamento)