> I could be wrong but I have always thought that ALGOL-W was an abbreviation for ALGOL-WIRTH. Yes, Algol W stands for Algol-Wirth. It was itself based on Algol X, and Pascal was an improvement of (or successor to) Algol-W. So we have the evolution: Algol X --> Algol W --> Pascal