A computing language [http://en.wikipedia.org/wiki/ALGOL_programming_language] in the ancestry of nearly all others, but with little discernible direct relation to [Tcl]. Algol has * block structure with nested scopes * dynamic memory allocation * call by name parameter passing * call by value parameter passing * recursion Algol does not have * record structures * case or switch statements * standard input/output statements ---- Algol is '''not''' in the ancestry of [Fortran] (at least the early versions), [LISP], or [Cobol]. ---- But Algol '''is''' in the ancestry of [C], and the list of things above that Algol "has" is a strong subset of the things that make C what it is. So I think the relation to Tcl is discernible after all. ---- [AMG]: Algol is also the name of the solar system that is the setting for the 1987 Sega Master System video game Phantasy Star [http://en.wikipedia.org/wiki/Phantasy_Star]. ---- %| [Category Glossary] |%