This paper formalises urban pattern language as a multi-scalar analytical framework for understanding city structure. It shows how urban morphological elements can be organised into structured relationships that support more context-sensitive urban analysis, planning, and design.