Spousta dnešních programů by měla pár KB, pokud by neměla grafické prostředí. To "žere" nejvíc. Samotné algoritmy mohou zabrat relativně několik instrukcí assembleru, takže pár kilo na disku. By ses divil co všechno může dokázat program do 100KB a navíc optimalizovaný.
BTW: Mnoho mikrokontrolrů ("jednočipové mikropočítače") má paměť programu jen těch pár KB a paměť dat se počítají jen několik bajtů až několik desítek bajtů a co se s nimi dá dokázat. Program pro PC na tom může být podobně. Dnes je vechno nabobtnalé, ty desítky MB u balíků jako Office, Corel atd., zaberou data, spousty klippartů, fontů a kdo ví čeho všeho. A grafické prostředí.