Computing and Language Variation