لغة سكراتش تصنف من اللغات التالية:
1. لغة برمجة مرئية: تعتمد سكراتش على بيئة برمجة مرئية، حيث يتم إنشاء البرامج عن طريق سحب وإفلات قطع الكود بدلاً من كتابة التعليمات البرمجية النصية.
2. لغة برمجة تعليمية: تم تصميم سكراتش خصيصًا للأطفال والمبتدئين لتعلم أساسيات البرمجة بطريقة ممتعة وسهلة.
3. لغة برمجة مبنية على الأحداث: تعتمد سكراتش على نموذج البرمجة المبنية على الأحداث، حيث يتم تنفيذ التعليمات البرمجية استجابةً لأحداث محددة مثل نقرة الماوس أو ضغط مفتاح.
4. لغة برمجة حرة: سكراتش هي لغة برمجة مفتوحة المصدر ومجانية الاستخدام، مما يعني أنه يمكن لأي شخص استخدامها وتعديلها وتوزيعها دون أي قيود.
5. لغة برمجة متعددة المنصات: يمكن استخدام سكراتش على مجموعة متنوعة من أنظمة التشغيل، بما في ذلك Windows و macOS و Linux و Android و Chrome OS.
6. لغة برمجة قابلة للتطوير: على الرغم من سهولة استخدامها، إلا أن سكراتش لغة برمجة قوية وقابلة للتطوير، مما يعني أنه يمكن استخدامها لإنشاء مشاريع برمجية معقدة.
7. لغة برمجة تفاعلية: تسمح سكراتش للمستخدمين بإنشاء مشاريع تفاعلية مثل الألعاب والرسوم المتحركة والقصص.
ملخص:
لغة سكراتش هي لغة برمجة مرئية وتعليمية ومبنية على الأحداث وحرة ومفتوحة المصدر ومتعددة المنصات وقابلة للتطوير وتفاعلية.
ملاحظة:
لم يتم ذكر أي مصادر في هذا الرد.