As an anecdotal reference, in high school, 1985-1987, we used Turbo Pascal 3 on 8086 machines. 640k ram, but it was a pretty zippy compiler even then.
In many cases,TP or later Delphi followed as IDE for real apps. Pascal had its issues, but compilation speed was insane. When most people switched to java or c#, we lost this. Authors of both could have not used language so similar to C, but it happened.
I dunno, maybe I need to adjust and think before compiling, or switch to Go.
Wikipedia says the first line of PCs maxed out at 256k of RAM. Except on expansion card. Not until the XT did it support 640k on board.
Also, importantly I meant 8088 above! Not easy to stay accurate after all these years, right? We were reading Petzold's Code recently and it goes on and on about the 8080, and so believe that made its way into my writing.