Language evolution and variation