added details about scala language