Bài 1: Cài đặt Python & chạy dòng code đầu tiên

Chào mừng đến bài đầu tiên của lộ trình! Mục tiêu hôm nay rất cụ thể: cài Python xong và chạy được dòng code đầu tiên. Nghe nhỏ, nhưng đây là rào cản khiến nhiều người mới bỏ cuộc — nên ta làm thật chắc.
Bước 1: Cài Python
Truy cập python.org → Downloads → tải bản mới nhất cho hệ điều hành của bạn.
- Windows: chạy file cài, và rất quan trọng: tích ô “Add Python to PATH” ở màn hình đầu tiên trước khi bấm Install. Bỏ qua bước này là nguyên nhân số một khiến lệnh
pythonbáo “không tìm thấy”. - macOS: cài bản từ python.org (đừng chỉ dựa vào bản hệ thống cũ có sẵn).
Kiểm tra cài thành công — mở Terminal (macOS) / Command Prompt (Windows) và gõ:
python3 --version
Nếu hiện ra số phiên bản (vd Python 3.12.x) là xong. (Windows nếu python3 không chạy, thử python --version.)
Bước 2: Chạy code theo 2 cách
Cách A — REPL (gõ trực tiếp, thử nhanh): trong Terminal gõ python3 để vào chế độ tương tác, rồi:
>>> print("Xin chào, Python!")
Xin chào, Python!
REPL hợp để thử nhanh một dòng. Gõ exit() để thoát.
Cách B — Chạy file .py (cách dùng thật): tạo một file hello.py với nội dung:
print("Xin chào, Python!")
print("Mình đang học lập trình.")
Lưu lại, rồi trong Terminal (đang ở thư mục chứa file) chạy:
python3 hello.py
Hai dòng chữ hiện ra. Chúc mừng — bạn vừa viết và chạy chương trình Python đầu tiên!
print() làm gì?
print() xuất nội dung trong ngoặc ra màn hình. Chuỗi chữ đặt trong dấu nháy ("..." hoặc '...'). Đây là công cụ bạn sẽ dùng liên tục để xem kết quả khi học.
Lỗi thường gặp của người mới
python: command not found(Windows): do quên tích “Add to PATH”. Cài lại và tích ô đó, hoặc dùngpythay chopython.- Quên dấu nháy quanh chuỗi → báo lỗi cú pháp.
print(Xin chào)sai;print("Xin chào")đúng. - Sai thư mục khi chạy file: Terminal phải đang ở đúng thư mục chứa
hello.py(dùng lệnhcdđể chuyển).
Đừng nản nếu gặp lỗi — đọc thông báo lỗi là một phần của lập trình, và mỗi lỗi sửa được là một bước tiến.
Việc cần làm trước bài sau
- Cài xong Python, chạy được
python3 --version. - Tạo
hello.py, in ra tên bạn và một câu bạn thích. - Thử sửa nội dung, chạy lại, xem thay đổi.
Bài 2 ta học về biến và kiểu dữ liệu. Học song song Git cơ bản để quen lưu code; và nếu còn phân vân hướng đi, xem Python hay JavaScript nên học trước.
Câu hỏi thường gặp
Nên cài Python từ đâu?
Tải bản chính thức tại python.org cho người mới (ổn định, đơn giản). Trên Windows nhớ tích ‘Add Python to PATH’ khi cài. Người dùng Mac nên cài thêm bản từ python.org thay vì chỉ dùng bản hệ thống cũ.
python hay python3, pip hay pip3?
Trên nhiều máy (đặc biệt Mac/Linux), lệnh đúng là python3 và pip3 vì ‘python’ có thể trỏ tới bản cũ. Nếu gõ python báo lỗi, thử python3. Bài này dùng python3 cho chắc.
Thợ code chính hiệu, thích dắt người mới qua mấy đoạn 'khó nhằn' bằng giọng nhẹ tênh. Châm ngôn: cứ làm dự án thật, sai thì sửa, vui là chính.
Bài liên quan

AI có thay thế lập trình viên không? Góc nhìn thực tế
AI viết code ngày càng giỏi khiến nhiều người lo: liệu lập trình viên có bị thay thế? Bài này đưa góc nhìn thực tế — AI làm được gì, chưa làm được gì, nghề lập trình đang thay đổi ra sao, và người mới nên học gì để không bị bỏ lại.

Frontend, backend hay fullstack: nên theo hướng nào?
Mới học lập trình web và phân vân giữa frontend, backend hay fullstack? Bài này giải thích rõ mỗi hướng làm gì, cần kỹ năng nào, hợp với ai, cơ hội việc làm ra sao — và lời khuyên thực tế cho người mới chọn đường.

10 dự án nhỏ để luyện lập trình cho người mới
Học cú pháp mãi mà không tiến bộ? Cách nhanh nhất để giỏi lập trình là làm dự án nhỏ. Bài này gợi ý 10 dự án tăng dần độ khó — từ máy tính bỏ túi tới ứng dụng ghi chú — kèm kỹ năng mỗi dự án rèn và cách bắt tay làm.