تستخدم كلمة "سكريبت" اليوم للإشارة إلى برنامج مكتوب بأي لغة برمجة عالية المستوى. يعني "المستوى العالي" فيما يتعلق بلغات البرمجة النصية أن تعليمات هذه اللغة أكثر ملاءمة لفهم الشخص (المبرمج). على عكس لغات البرمجة النصية ، هناك لغات منخفضة المستوى تركز بشكل أكبر على قابلية استخدام معالجات الكمبيوتر.
تعليمات
الخطوة 1
كلمة "سكريبت" في الترجمة تعني "سكريبت" وهذا يحدد بدقة معنى إنشاء البرامج النصية - يجب أن يكتب المبرمج نصًا سينفذ بموجبه الكمبيوتر العمليات التي يوفرها المنشئ ويتفاعل مع إجراءات المستخدم والمعلومات الأخرى قادم من الخارج.
الخطوة 2
لا توجد لغة برمجة نصية واحدة لجميع الأغراض - تركز بعض مجموعات لغات البرمجة هذه على الاستخدام على خوادم الويب (على سبيل المثال ، PHP) ، والبعض الآخر كتطبيقات وحدة التحكم (على سبيل المثال ، VisualBasic) ، إلخ. بالإضافة إلى ذلك ، تأتي العديد من التطبيقات مع لغات البرمجة الخاصة بها. لذا تستخدم محطات البرمجيات لتداول الأسهم نصوصًا مكتوبة بلغتها الخاصة (على سبيل المثال ، MQL). هناك نصوص للاستخدام مع عناصر الفلاش لصفحات الويب (لغة النص الأكشن) ، كما تسمح معظم الألعاب المعقدة باستخدام البرامج النصية بلغاتها الخاصة. في بعض الأحيان ، يمكن للتطبيقات استخدام مستويات متعددة من هذه البرامج النصية - على سبيل المثال ، يحتوي محرر جداول البيانات Microsoft Office Excel على لغة برمجة مضمنة لمعالجة البيانات ، بالإضافة إلى أنه يمكنك استخدام "وحدات الماكرو" ، أي البرامج النصية التي تحاكي إجراءات المستخدم.
الخطوه 3
تستخدم البرامج النصية بلغات البرمجة المختلفة قواعد تصميم وبناء جملة مختلفة لكتابة الأوامر ، كما يتم حفظها في ملفات بتنسيقات مختلفة وتتطلب برامج مختلفة للتشغيل. كل هذا يجب أن يؤخذ في الاعتبار عند اختيار لغة البرمجة النصية. بالإضافة إلى ذلك ، تحتوي كل لغة برمجة نصية على محرريها المتخصصين ، وأحيانًا أنظمة برمجية كاملة ، بما في ذلك برامج التصحيح والتجميع وإلغاء الترجمة (ترجمة البرامج النصية عالية المستوى إلى رموز آلية مفهومة للمعالج والعكس) ، إلخ.