- Christopher Alexander's 'A Pattern Language' contains 253 patterns for designing towns, buildings, and construction details, organized into three sections.
- Patterns 1-94 (Towns) focus on gradual, piecemeal development with small individual acts to fit larger global patterns, emphasizing human scale and community.
- Patterns 95-204 (Buildings) are under control of individuals or small groups, giving three-dimensional shape to structures with principles like natural light and intimacy gradients.
- Patterns 205-253 (Construction) provide detailed methods for making buildings that encompass larger patterns, using materials and structures that are organic and adaptable.
- Key themes include independent regions, local transport, human-scaled spaces, and the importance of nature, social interaction, and personal expression in design.