اللغة
صيغة لغة البرامج النصية: النص المصدري، والقيم الحرفية، وأنواع القيم، والمتغيرات، والعبارات، والعوامل.
- نظرة عامة — ما البرنامج النصي، والمحركان اللذان يمكن أن يستخدمهما الإجراء، وكيف يُترجَم البرنامج النصي ويُشغَّل.
- ورقة مرجعية سريعة — اللغة كلها في لمحة واحدة ضمن برنامج نصي قصير.
- النص المصدري — التعليقات، والمسافات البيضاء، والفواصل المنقوطة، والمعرّفات، والكلمات الأساسية، وأسماء الثوابت ذات النقطة.
- القيم الحرفية — كيف تُكتب الأعداد الصحيحة والحقيقية والنصوص والقيم المنطقية والثوابت المسماة، وتسلسلات الهروب في السلاسل النصية.
- أنواع القيم — الأنواع الخمسة من القيم التي يتعامل معها البرنامج النصي، وكيف تُقرأ كل منها على أنها صواب أو خطأ.
- المتغيرات — كيف تُنشأ المتغيرات، وأين يمكن استخدامها، ونطاقها الوحيد، ومدة بقائها.
- العبارات — قواعد العبارات: الإسناد، وعبارات التعبير، وif/else، وfor، والكتل.
- العوامل — أولوية العوامل والمزالق في التقييم المختصر وأولوية العوامل على مستوى البت والمقارنات المتسلسلة.
- قواعد الأنواع المختلطة — مجموعات الأنواع التي يقبلها كل عامل، وما يعطيه في غير ذلك، وكيفية التحويل بين الأنواع.