Abjad Arab
Basis abjad Arab memiliki 28 huruf. Bahasa selain Arab yang mengadaptasi aksara Arab telah menambahi dan mengurangi beberapa huruf, seperti bahasa Kurdi, bahasa Persia, bahasa Turki Utsmaniyah, bahasa Sindhi, bahasa Urdu, bahasa Melayu, bahasa Jawa, bahasa Pashtun, dan bahasa Malayalam (dengan sistem penulisannya Arabi Malayalam), yang semuanya memiliki huruf-huruf tambahan seperti bisa dilihat di bawah. Tidak ada huruf kapital.
Tata bahasa Arab
Tata bahasa dari beragam bentuk bahasa Arab kontemporer digolongkan secara berbeda. Ahli tata bahasa Arab Said M. Badawi membagi tata bahasa kontemporer menjadi lima golongan kefasihan (dua bentuk "klasik", tiga bentuk "tak resmi/percakapan"); yang berdasarkan pada kemampuan melek aksara penutur, serta sejauh mana penyimpangan pengucapannya dari tata bahasa Arab klasik. Penggolongan tersebut yaitu: