# Pattern Languages First used by [[Christopher Alexander]] in [[A Pattern Language]]. Patterns are: - Solutions to problems in context. - Best practice of experts in a field. - Only meaningful as part of a Pattern Language. A Pattern has: - A context - A problem - Many forces that need balancing - A solution - A resulting context that shows how the forces were balanced (or not) #notebook