El idioma púnico o cartaginés (en púnico 𐤃𐤁𐤓𐤉𐤌 𐤊𐤍𐤏𐤍𐤉𐤌, dabarīm kanaʿnīm o 𐤃‏𐤁‏𐤓‏𐤉‏𐤌‏ 𐤐‏𐤍‏𐤉‏𐤌‏, dabarīm pōnīm) fue una lengua semítica hablada en el Norte de África, sur de la península ibérica y algunas islas del Mediterráneo de la zona controlada por la antigua ciudad de Cartago.