Scala (/Ãƒâ€¹Ã‚Ë†skÃƒâ€°Ã‚â€˜Ãƒâ€¹Ã‚ lÃƒâ€°Ã‚â€˜Ãƒâ€¹Ã‚ / SKAH-lah) adalah bahasa pemrograman untuk aplikasi perangkat lunak umum. Scala memiliki dukungan penuh untuk pemrograman fungsional dan sistem tipe statis yang sangat kuat. Ini memungkinkan program yang ditulis dalam Scala menjadi sangat ringkas dan dengan demikian ukurannya lebih kecil daripada bahasa pemrograman tujuan umum lainnya. scala HelloWorld (Anda mungkin perlu menggunakan kunci -cp untuk mengatur classpath seperti di Java). Ini analog dengan proses kompilasi dan menjalankan kode Java. Memang, model kompilasi dan eksekusi Scala identik dengan Java, sehingga kompatibel dengan alat build Java seperti Ant.