Th computation of human language faculty starts from selecting a set of features and assembly them into lexical items. Languages may select different features; they may also select the same set of features but perform different extents of feature assembly. These differences result in typologically different languages.