الشيفرة المصدر Source Code

ما هي الشيفرة المصدر؟

الشيفرة المصدر (Source Code): تُسمى أيضاً “أسطر الشيفرة” (Line of Code)، وهو نص مكون من سلسلة من التعليمات البرمجية المكتوبة بلغة برمجة معينة باستخدام محرر نصوص أو أداة برمجة مرئية، والذي يمكن قراءته وفهمه بواسطة الإنسان، ويهدف إلى وضع القواعد، والمواصفات الدقيقة للحاسوب لتُترجم إلى لغة الجهاز، ويعدّ أساس البرامج والمواقع الالكترونية.

أنواع شيفرة المصدر

يوجد نوعان من الملكية لشيفرة المصدر، وهما:

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

أهمية الشيفرة المصدر

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

اقرأ أيضاً: