Punic was a semitic language descended from Phoenican and spoken until about the 4th Century AD in Carthage in what is now Tunisia, and other parts of North Africa and around the Mediterreaen. The Punic alphabet developed from the Phoenician alphabet and was used for monumental inscriptions, while the cursive Neo-Punic alphabet was used elsewhere.
Details of the Punic language and alphabet
Neo-Punic Inscriptions and Coin Legends
Late Punic epigraphy, (on Google books)
Akkadian, Amharic, Arabic (Algerian), Arabic (Egyptian), Arabic (Lebanese), Arabic (Modern Standard), Arabic (Moroccan), Arabic (Syrian), Aramaic, Argobba, Assyrian / Neo-Assyrian, Canaanite, Chaha, Chaldean Neo-Aramaic, Ge'ez, Hadhramautic, Hebrew, Himyaritic, Jewish Neo-Aramaic, Maltese, Mandaic, Nabataean, Neo-Mandaic, Phoenician, Punic, Qatabanic, Sabaean, Sabaic, Silt'e, Syriac, Tigre, Tigrinya, Turoyo, Ugaritic, Western Neo-Aramaic
If you need to type in many different languages, the Q International Keyboard can help. It enables you to type almost any language that uses the Latin, Cyrillic or Greek alphabets, and is free.