New type language