با توجه به حقایق تاریخی زمان نزول قرآن، سه منبع برای قرآن می توان برشمرد: 1- اعراب، 2- محمد(ص)، 3- خداوند. درباره منبع اول بررسی خواهیم کرد که آیا نویسنده قرآن می توانسته عرب زبان نباشد یا نه و بعد بررسی خواهیم کرد که آیا غیر از محمد(ص) کسی دیگر می توانسته مدعی قرآن باشد؟ منبع دوم محمد(ص) است که بررسی آن مشکلتر از قبلی است و گستردهتر در موردش خواهیم گفت و پس از نتیجهگیری سراغ منبع سوم خواهیم رفت. با بررسی این سه منبع مشخص خواهد شد که نمیتوان هیچ منبع دیگری را به این جمع افزود.
در دورهای که قرآن نازل شد زبان عربی از نظر فصاحت، وسعت، دامنه لغات و ارزش شعری در اوج خودش بود و در مقایسه با قرآن هیچ شاعر کلاسیک عرب (هنگامی که قرآن نازل شد) نتوانسته از لحاظ گستردگی و فصاحت متنی مانند آن به زبان عربی بیاورد. تنها یک عرب زبان میتوانسته قرآن را نوشته باشد که از سبک، لغت، فصاحت و شیوههای بیان به نحو احسن مطلع باشد و با کل شبه جزیره عربستان در تماس بوده و حتی از اوضاع مردم کره زمین نیز مطلع باشد.
در قرن هفتم میلادی که قرآن نازل شد، زبان عربی از نظر بلاغت و فصاحت به اوج خود رسید که در طول تاریخ عرب بیسابقه بوده است ولی با به اوج رسیدن زبان عربی و وجود بهترین نویسندگان و شاعران، بازهم غیرممکن بود که هیچ عرب زبانی اینقدر آگاهیهای گوناگون داشته باشد و بتواند کتابی به وسعت قرآن بیاورد.