Python là 1 trong khoảng hơn 4000 ngôn ngữ lập trình hiện có. Tuy nhiên nó luôn đứng trong top 10 những ngôn ngữ lập trình nên học và phổ biến trong hầu hết các cuộc bình chọn.
Tại sao vậy?
- Python có cú pháp đơn giản, dễ học, dễ nhớ và khá gần với ngôn ngữ tự nhiên.
- Python là ngôn ngữ không quá khắt khe, (ví dụ như các biến không phân định rõ kiểu) điều này đôi khi là tốt vì tiện dụng, nhưng đôi khi lại không tốt vì khó khăn cho việc xác định lỗi.
- Python là ngôn ngữ sáng sủa, hạn chế tối đa việc viết code. Các câu lệnh, cấu trúc đều khá ngắn gọn.
- Python có cộng đồng lớn, hỗ trợ tốt. Đây là điều cực kỳ quan trọng góp phần lớn để python là ngôn ngữ phổ biến nhất.
Vì những lý do đó và rất nhiều lý do khác nên python có thể được dùng trong rất nhiên lĩnh vực như:
- Lập trình ứng dụng, web, api, server,...
- Khoa học tính toán
- Tạo nguyên mẫu phần mềm
- Ngôn ngữ tốt đề bắt đầu học lập trình
Có hàng chục lý do để tôi chọn python, nhưng thật sự thì tôi chọn python vì những lý do mà tôi cũng chưa biết./