>Did Algol in general have memory leaks?,or is just C and Windows. This is very much from recollection of programming in Algol 60 & 68, 40+ years ago.
Algol60 did not have heap storage or pointers IIRC Therefore no potential for memory leaks Algol68R had fairly agressive garbage collection, which generally precluded memory leaks, in a language with dynamic arrays, ref ref ref pointers, etc. Also, the small memory model of initially 32 kiW address space - which is all I can recollect ever using on an unpaged time sharing machine ICL 1904S with (IIRC) 256 kiWd of physical memory - leads to a rather more static programming style. The grandchild of the Algols and this style of programming is perhaps subset Ada A wag might observe that programmers may have memory leaks, that teams generate memory leaks, and that organisations lack corporate memory. Martin