Algol W est une version du langage
Algol due à
Niklaus Wirth, proposée au comité
Algol 68 pour succéder à
Algol 60. Bien qu'antérieure au
Pascal, elle était plus puissante à certains points de vue. En particulier toute expression ou tout bloc ramenait un résultat, ce qui permettait l'écriture d'expressions particulièrement élégantes.