Smallest memory size on computers

There are no fixed memory size ranges for certain application classes. On the one hand, the memory was virtualized as a scarce resource for a very long time, with the memory being exchanged for speed. Therefore, it was possible to run all sorts of software on computers that had less main memory than a typical smart home light bulb today.
If you look at the "demoscene" where amazing programs are written under tight memory constraints, and at the other end of the spectrum of bloatware, which is used to a limited extent but requires a lot of memory, you will find that other factors play a role , also.