Python là một ngôn ngữ lập trình hướng đối tượng, chạy mạnh mẽ trên các nền tảng khác nhau, được thông dịch. Theo các chuyên gia đánh giá thì Python cũng tương tự như PERL, nó được xem là ngôn ngữ lập trình được sử dụng rộng rãi trong ứng dụng web, phát triển phần mềm, khoa học dữ liệu…Với những nhà lập trình viên C ++ và Java họ luôn ưu tiên việc sử dụng Python.