Scala (/ Ãƒâ € ¹Ã‚Ë † skÃƒâ € ° Ã‚â € ˜Ãƒâ € ¹Ã ‚lÃƒâ € ° Ã‚â € ˜Ãƒâ € ¹Ã‚ / SKAH-lah) là một ngôn ngữ lập trình cho các ứng dụng phần mềm nói chung. Scala có hỗ trợ đầy đủ cho lập trình chức năng và một hệ thống kiểu tĩnh rất mạnh. Điều này cho phép các chương trình được viết bằng Scala rất ngắn gọn và do đó có kích thước nhỏ hơn so với các ngôn ngữ lập trình có mục đích chung khác. scala HelloWorld (Bạn có thể cần sử dụng phím -cp để đặt classpath giống như trong Java). Điều này tương tự như quá trình biên dịch và chạy mã Java. Thật vậy, mô hình biên dịch và thực thi của Scala giống hệt mô hình của Java, làm cho nó tương thích với các công cụ xây dựng Java như Ant.