Na názvech proměnných to nevysvětlím ale řekněme, že v programu máš něco jako print "jsi dobrý".
Po překladu ten text v uvozovkách pravděpodobně zůstane ve výsledné binárce tak, jak je a v paměti počítače potom zřejmě taky. Pak už stačí donutit procesor aby skočil někam do prostoru mezi uvozovky. Já tam vidím text ale pro procesor jsou to instrukce. Třeba:
vem číslo
zapiš ho někam
vrať se
Je to schválně přitažené za vlasy ale jde o princip.
Nebo obrázek uložený v programu jako data
AA BB FF 00 ...
Když to vykreslíš, může to vypadat hezky ale běda když to spustíš jako program.