اذهب إلى المحتوى

السؤال

نشر

لو سمحتوا ايه الفرق بين script وProgram or code 

مثلا في شغل مطلوب عمل اسكربت .فهل الكود المنشأ بلغه ال javascript حيث يكون Client-side يسمي script 

بينما الكود المنشأ بلغات برمجه مثل #C حيث يكون Server-Side يسمي Code ؟؟؟؟؟؟؟؟

Recommended Posts

  • 0
نشر
  • code  هو أي تعليمة برمجية .. يعني مثلاً int j=0  هي عبارة عن code أو شيفرة برمجية .. بغض النظر عن اللغة المتسخدمة
  • script هو مجموعة تعليمات برمجية يتم تفسيرها وقراءتها من قبل برنامج ما .. مثلاً أي مجموعة تعليمات جافاسكربت الذي يقوم بتفسيرها  هو المتصفح (chrome) مثلاً أو أي متصفح آخر
  • program هو أيضاً مجموعة تعليمات برمجية يتم تنفيذها بواسطة المعالج عن طريق ترجمتها بواسطة compiler

ولفهمها أكثر اي برنامج (script أو program) هو عبارة عن مجموعة شفرات برمجية Code 

الـ script عادة يطلق على اللغات التي لا تحتاج إلى compiler لترجمتها وإنما يكفي برنامج .. مثل javascript ، HTML 

أما اللغات الأخرى يطلق عليها برنامج .. مثل برامج مكتوبة بلغة جافا ، C++ 

  • 0
نشر (معدل)

 

بالأضافة لكل ما ذكر، فإن كلمة كود تشمل السكربت وكل ما هو تعليمات برمجية.

لكن السكربت عبارة عن مجموعة تعليمات (أياً تكن لغة البرمجة) يتم استخدامها بشكل مباشر ضمن ملف ما. مثلاً لكتابة كود بسيط ضمن ++C فأنت بحاجة لملف *.cpp وتحتاج لاستيراد مكاتب العمل وتعريف namespace بالإضافة للدالة الأساسية main. نفس الأمر مع لغة جافا او سي شارب،

لكن عند الحديث عن السكربت نلاحظ انه يتم استخدامها مباشرة، مثلا ضمن ASP.NET يمكن كتابة سكربت باستخدام سي شارب ضمن ملفات HTML حيث اننا لا تحتاج لتعريف class او دالة رئيسية بل نستخدمها مباشرة.

بالتوفيق،،، 

تم التعديل في بواسطة طارق جهاد

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...