Question: what is the relation between language and dialect?
Answer: Languages and dialects are codes. Linguists tend to define a language as the standardized code used in spoken and written form, whereas dialects are spoken vernacular codes without a standardized written system.