Tata bahasa Arab
Siapakah tokoh yang pertama kali menyusun tata bahasa Arab masih diperdebatkan. Beberapa sumber menyatakan bahwa Abu al-Aswad ad-Du'ali adalah yang pertama kali memberikan tanda diakritik dan vokal pada penulisan bahasa Arab pada pertengahan 600-an, meskipun tidak ada karyanya yang tersisa saat ini. Ada pula yang menyatakan bahwa ahli tata bahasa yang pertama adalah Ibnu Abi Ishaq (wafat 735-6 M/117 H). Namun ahli hadits kontemporer Muhammad Mustafa al-A'zami mengutip Jalaluddin as-Suyuthi, yang menyatakan pendapat Ibnu Abbas bahwa abjad dan tata bahasa Arab dibuat oleh Nabi Isma'il.