Từ đoạn văn được cung cấp, hãy trích xuất các ngôn ngữ lập trình được Flink hỗ trợ. Phân tách chúng bằng dấu phẩy.
Flink cung cấp công cụ streaming có thông lượng cao, độ trễ thấp cũng như hỗ trợ xử lý thời gian sự kiện và quản lý trạng thái. Các ứng dụng Flink có khả năng chống lỗi trong trường hợp máy bị hỏng và hỗ trợ ngữ nghĩa chính xác một lần. Chương trình có thể được viết bằng Java, Scala, Python và SQL và được tự động biên dịch và tối ưu hóa thành các chương trình luồng dữ liệu được thực thi trong môi trường cụm hoặc đám mây.
Java, Scala, Python, SQL