الفبای فارسی
اساس الفبای فارسی با الفبای عربی یکی است، اما الفبای فارسی دارای چهار حرف است که واج‌های متناظر آن‌ها در عربی استاندارد وجود ندارد، از آنطرف «ة» (تاء مربوط) در الفبای فارسی وجود ندارد. یک خوش‌نویس به نام خواجه ابولمال، سه نویسهٔ پ ژ و چ را به الفبای عربی اضافه کرد و نویسهٔ گ نیز پس از چندی دگرگونی، به شکل کنونی درآمد. برخی از حروف فارسی با حروف متناظر خود در عربی متفاوت هستند؛ مثلاً حرف «ک» در فارسی در حالت پایانی یا به‌طور تنها، با سرکش نوشته می‌شود درحالی‌که این حرف در عربی در این دو حالت بدون سرکش به صورت «ك» نوشته می‌شود. هم‌چنین حرف «ی» در حالت پایانی در فارسی بدون نقطه است، اما در عربی با دونقطه در پایین («ي») نوشته می‌شود.
زبان فارسی باستان
خطی که فارسی باستان به آن نوشته می‌شد در زمرهٔ الفباهائیست که به خط میخی مشهورند. نوشتار فارسی باستان تنها خط به کار رفته در زبان‌های باستانی ایرانیست که از چپ به راست نوشته می‌شده است. این خط که احتمالاً در زمان داریوش بزرگ (یا شاید پیش از آن) ازالفبای اکدی و اکدی از الفبای سومری اقتباس شده دارای ۳۶ حرف، ۸ اندیشه‌نگار و ۲ گونه واژه‌جداکن بوده. در خط میخی تک تک واژگان به کار رفته در متن با خطوطی مورّب از یک‌دیگر جدا می‌شدند و همچنین جهت سهولت نگارش، هشت علامت اندیشه‌نگار برای واژگان پرکاربرد در کتیبه‌ها مانند (شاه، سرزمین، کشور، اهورامزدا) ابداع شده بود.