EDIT Writing system Arabic is the script used to write the Arabic language. It is a cursive script, written with connected characters, vertically from right to left. There is no distinction between upper and lower case, words are written separately. Numbers are written left to right. Most characters exist in several shapes, depending on whether they are used by themselves, at the beginning of a word, within a word or at its end (isolated, initial, medial or final). Six characters only exist in an isolated or final form and don\'t connect with the following letter that then must be written in its isolated or initial shape even if it occurs in the middle of a word.

The Arabic alphabet contains 28 main letters, all of them consonants. Vowels are usually not indicated within words, it is a matter of experience and context to decide which word has actually been written. Only in the Qur’an and sometimes in poetry or texts meant for teaching vowels are indicated.

There are three actual characters representing long vowels:
Alef (Arabic Letter Alef, U+0627), Waw (Arabic Letter Waw, U+0648) and Alef Maksura (Arabic Letter Alef Maksura, U+0649). This character also exists in two modified forms: Arabic Letter Yeh U+064A and Arabic letter Farsi Yeh U+06CC.

There are also three diacritics for the indication of short vowels: Fatha (Arabic Fatha, U+064E), Kasra (Arabic Kasra, U+0650) and Damma (Arabic Damma, U+064F). They are positioned above or below the consonant preceding the vowel. When they are used a text is considered »fully vocalized«.

Other important diacritical characters are Shadda (Arabic Shadda, U+0651) which marks the doubling of a consonant, and Hamza (Arabic Letter Hamza, U+0621) which usually only occurs in combination with an Alif and indicates that the Alif does not stand for a vowel but marks a glottal stop. The third important diacritic is Sukun (Arabic Sukun, U+0652). It is needed to show that a syllable is closed (e.g. not ended by a consonant), it marks the absence of a vowel after the base consonant. In some Qur’ans it also marks a long vowel as ignored.
EDIT History The Arabic Script evolved from the Nabataean Aramaic script and has been used since the 4th century. In the 7th century new characters were created by adding dots to existing characters because Aramaic has less consonants than Arabic. Diacritics indicating short vowels were also added, mainly to ensure the correct loud reading of the Qur’an.
 
EDIT Languages that are or used to be written with the Arabic script :
Afrikaans, Albanian, Arabic, Azeri, Baluchi, Berber, Bashkir, Belarussian, Bosnian, Chaghatai, Chechen, Chinese, Comorian, Fulani, Hausa, Hebrew, Kashmiri, Kazakh, Kurdish, Kyrghyz, Malay, Mandinka, Morisco, Mozarabic, Nubian, Pashto, Persian/Farsi, Punjabi, Sanskrit, Sindhi, Somali, Songhay, Swahili, Tamazight, Tatar, Turkish, Turkmen, Urdu, Uyghur, Uzbek and Wolof.
 
U+06E0U+06E1U+06E2U+06E3U+06E4U+06E5U+06E6U+06E7U+06E8U+06E9U+06EAU+06EBU+06ECU+06EDU+06EEU+06EFU+06F0U+06F1U+06F2U+06F3U+06F4U+06F5U+06F6U+06F7U+06F8U+06F9U+06FAU+06FBU+06FCU+06FDU+06FE
U+06E0 ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
U+06E1 ARABIC SMALL HIGH DOTLESS HEAD OF KHAH
U+06E2 ARABIC SMALL HIGH MEEM ISOLATED FORM
U+06E3 ARABIC SMALL LOW SEEN
U+06E4 ARABIC SMALL HIGH MADDA
U+06E5 ARABIC SMALL WAW
U+06E6 ARABIC SMALL YEH
U+06E7 ARABIC SMALL HIGH YEH
U+06E8 ARABIC SMALL HIGH NOON
U+06E9 ARABIC PLACE OF SAJDAH
U+06EA ARABIC EMPTY CENTRE LOW STOP
U+06EB ARABIC EMPTY CENTRE HIGH STOP
U+06EC ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
U+06ED ARABIC SMALL LOW MEEM
U+06EE ARABIC LETTER DAL WITH INVERTED V
U+06EF ARABIC LETTER REH WITH INVERTED V
U+06F0 EXTENDED ARABIC-INDIC DIGIT ZERO
U+06F1 EXTENDED ARABIC-INDIC DIGIT ONE
U+06F2 EXTENDED ARABIC-INDIC DIGIT TWO
U+06F3 EXTENDED ARABIC-INDIC DIGIT THREE
U+06F4 EXTENDED ARABIC-INDIC DIGIT FOUR
U+06F5 EXTENDED ARABIC-INDIC DIGIT FIVE
U+06F6 EXTENDED ARABIC-INDIC DIGIT SIX
U+06F7 EXTENDED ARABIC-INDIC DIGIT SEVEN
U+06F8 EXTENDED ARABIC-INDIC DIGIT EIGHT
U+06F9 EXTENDED ARABIC-INDIC DIGIT NINE
U+06FA ARABIC LETTER SHEEN WITH DOT BELOW
U+06FB ARABIC LETTER DAD WITH DOT BELOW
U+06FC ARABIC LETTER GHAIN WITH DOT BELOW
U+06FD ARABIC SIGN SINDHI AMPERSAND
U+06FE ARABIC SIGN SINDHI POSTPOSITION MEN
CHARACTER  < BLOCK >  1 2 
U+0600 – U+06FF Arabic
DEUTSCH : ENGLISH