برمجة نظم التشغيل ب c / c++ [تساءلات]

السلام عليكم و رحمة الله تعالى و بركاته

لدي سؤالين أـمنآ الجابة عليهم بتفصيل إن أمكن

  • هل الفرق بين c و ++c هو البرمجة الكائنية فقط ؟

  • هل c أفضل من ++c في برمجة نظم التشغيل ؟

  • ما الذي أحتاجه لبرمجة نظام تشغيل من الصفر بهدف التعلم ؟

وشكرا جزيلا لكم إخوتي الأعزاء


التعليق السابق

الذكاء الإصطناعي كنت مهتما به قبل فترة لكن ليس إهتماما واسعا

هل لك أن تدلني على أشهر اللغات البرمجية التي تستعمل فيه

و أعذرني أخي الكريم على كثرة أسئلتي

 و شكرا لك على كل شيئ

كما اسلف اخ شادي جزاه الله كل خير ، يجب عليك فهم الخوارزميات و المفاهيم قبل اختيار لغات البرمجة ، فاللغات في نهاية الامر ادوات مساعدة فقط .

كما اعتقد ان الامر اصبح الان يعتمد على مكتبات اكثر من كونه يعتمد على امكانيات لغة معينة، فستجد مكتبات تساعدك في بعض مجالات الذكاء الاصطناعي مثل معالجة اللغات الطبيعية في اغلب اللغات مثل ، جافا ، سي بلس ، بايثون ( مثل

) ، و الغرض منها هو مساعدة المبرمج الذي يستخدم هذه اللغات ، متى ما احتاج اليها حتى لا يضطر على استعمال لغات اخرى مثل برولوغ و ليسب .

مرة اخرى ، لغات البرمجة ادوات مساعدة فقط .

و شكرا.

يبدو أنك لا أنت و لا معظم الناس لم تفهموا أن لغات البرمجة غير مهمة كل شيئ يعتمد الخوارزميات و فهم معمارية الحواسيب و الملاحظة و الإستنتاج إذا كنت تتعامل مع الذكاء الإصطناعي و محاولة دراسة الفروع الجديدة في علوم الحاسوب التي لا تعتمد في الأساس على لغات البرمجة ،تقريبا كل شيئ نظري فهم يبنون النظام على الورق قبل إختيار اللغة المناسبة لبرمجته.

أنا أردت أن أعرف اللغات البرمجية التي تستعمل بكثرة في الذكاء الإصطناعي

لغرض معرفتها ففقط فضول يعني

أشهر اللغات المستعملة في الذكاء الإصطناعي هي لغة Prolog برولوغ

و لغة Lisp ليسب

و لكن يمكن استعمال أي لغة أخرى مثل الجافا و c++ و c# و حتى php يمكن استعمالها

شكرا لك :)