بايثون vs جافاسكريبت

Basma • منذ 5 سنوات

السلام عليكم 

ليش جافا سكريبت وبايثون يُصنفون بنفس الخانة انه كلهم لغات سكريبت مع انهم مره يختلفون ف التطبيق،  يعني وحده باك اند وحده فرونت اند 

وحده أقدر أسوي فيها تطبيقات كامله ووحده ولا .. 

شكرا. 

كلمات دليلية: بايثون جافا

الإجابة الصحيحة

Ali Majrashi • منذ 5 سنوات

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

كل من لغة Python و JavaScript وغيرها الكثير تندرج تحت scripting languages باختصار هي اللغات الي تتم ترجمتها بوقت التشغيل interpreted بواسطة مترجم ولايتم عمل compile للكود قبل عمله مثل لفة Java و C و C++ وغيرها اشتهرت هاللغات بتطوير الويب بكثرة مع ان لها استخدامات أخرى اشتهرت فيها امكانية استخدامها مع عدة لغات أخرى للتطوير او الدمج بين عدة لغات للتطوير وانظمة مثل تطوير صفحات الويب بالسيرفر بلغة مثل python وعرضها بالمتصفح باستخدام html وتقنيات أخرى 

نقطة استخدام بايثون في تطوير back end واستخدام javascript لتطوير front end هذا كان زمان قبل ظهور node والسماح لجافاسكربت بان تعمل في السيرفرات وباي مكان يدعم node فاصبح بامكانك تطوير back end و front end باستخدام جافاسكربت وطلعت معها تقنيات جدا كثيرة مثل تقنيات cross platform بحيث تسمح لك بالتطوير باستخدام جافاسكربت وتصدير تطبيقات لجمع عدة انظمة دفعة واحدة 

هذا لايلغي اهمية بايثون ولكن لكل لغة مجال تسطع فيه مهما تشابهت الاستخدامات ويبقى الاختيار للمبرمج باختيار المناسب له بتطوير مشاريعه 

الإجابات (1)

Ali Majrashi • منذ 5 سنوات
الإجابة الصحيحة

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

كل من لغة Python و JavaScript وغيرها الكثير تندرج تحت scripting languages باختصار هي اللغات الي تتم ترجمتها بوقت التشغيل interpreted بواسطة مترجم ولايتم عمل compile للكود قبل عمله مثل لفة Java و C و C++ وغيرها اشتهرت هاللغات بتطوير الويب بكثرة مع ان لها استخدامات أخرى اشتهرت فيها امكانية استخدامها مع عدة لغات أخرى للتطوير او الدمج بين عدة لغات للتطوير وانظمة مثل تطوير صفحات الويب بالسيرفر بلغة مثل python وعرضها بالمتصفح باستخدام html وتقنيات أخرى 

نقطة استخدام بايثون في تطوير back end واستخدام javascript لتطوير front end هذا كان زمان قبل ظهور node والسماح لجافاسكربت بان تعمل في السيرفرات وباي مكان يدعم node فاصبح بامكانك تطوير back end و front end باستخدام جافاسكربت وطلعت معها تقنيات جدا كثيرة مثل تقنيات cross platform بحيث تسمح لك بالتطوير باستخدام جافاسكربت وتصدير تطبيقات لجمع عدة انظمة دفعة واحدة 

هذا لايلغي اهمية بايثون ولكن لكل لغة مجال تسطع فيه مهما تشابهت الاستخدامات ويبقى الاختيار للمبرمج باختيار المناسب له بتطوير مشاريعه 

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !