Pattern language (disambiguation)
Appearance
In architecture and software engineering, a pattern language is a way of expressing multiple solutions to complex problems.
In computer science, a pattern language is a class of strings generated from a pattern by substitutions.