Question: what are the main branches of linguistics?
Answer: Historical linguistics. Geographical linguistics. Descriptive linguistics. Comparative and contrastive linguistics. Psycholinguistics. Sociolinguistics. Ethnolinguistics. Syntactics/Grammar.