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