ALGOLに関する世界観です。昔の言語やメインフレームや古いコンピュータも参照のこと。
その後の言語の多くが「ALGOL系」と呼ばれるほど、成功した言語。30年以上、アルゴリズムを記述するための事実上の標準言語として使われた。
「BEGINとENDでブロックを囲む」という制御構造のブロックを導入し、ブロックをネスト可能(入れ子にできる)。
CとC++の関係によく似ているとして引き合いに出されるのが、ALGOL60とALGOL68。
広く使われていたALGOL60の後継版として裁定されたALGOL68だが、その仕様はとても巨大だった。これをCの拡張版であるC++と対比して、昔のプログラミング言語の書籍などにはジョークとして記されるほどである。
(詳しくはエキスパートCプログラミング―知られざるCの深層 (Ascii books)が参考になります。)