ان میں سے کون سی پروگرامنگ زبانیں دوسروں سے مختلف ہیں: C++، Java، Go، Scala
-
یہ سب عام مقصد کی پروگرامنگ زبانیں ہیں جو آبجیکٹ پر مبنی ہیں۔ لیکن Scala فہرست میں واحد فعال پروگرامنگ زبان ہے۔ Scala جاوا ورچوئل مشین پر چلانے کے لیے بنایا گیا ہے اور اس کی ساخت جاوا جیسی ہے۔ لیکن اس کے فنکشنل پروگرامنگ کنسٹرکٹس کا استعمال اسے ڈیٹا انٹینسیو اور تقسیم شدہ ایپلی کیشنز کے لیے زیادہ موزوں بناتا ہے۔   اس فہرست میں زیادہ تر زبانیں فنکشنل پروگرامنگ کنسٹرکٹس کی کسی نہ کسی شکل کی حمایت کرتی ہیں، لیکن اسکالا واحد زبان ہے جس میں فنکشنل پروگرامنگ کو بنیادی تصور کے طور پر بنایا گیا ہے۔