Essential programming for linguistics. (©2009)