The Punic language, also called Phoenicio-Punic or Carthaginian, is an extinct variety of the Phoenician language, a Canaanite language of the Northwest Semitic branch of the Semitic languages.