Có rất nhiều ứng dụng lập trình miễn phí cho mọi cấp độ, từ người mới bắt đầu đến chuyên gia, bao gồm các app học qua trò chơi (
Mimo, SoloLearn, Tynker, Grasshopper), nền tảng học tập đa dạng (Codecademy Go, Enki), và các IDE/code editor mạnh mẽ như Visual Studio Code, Eclipse, Sublime Text, Notepad++, PyCharm (bản Community) cho máy tính, giúp bạn học Python, JavaScript, C++, Java, web, v.v. một cách hiệu quả và hoàn toàn miễn phí.
Ứng dụng học lập trình trên điện thoại (Miễn phí/Có gói miễn phí)
Phần mềm lập trình trên máy tính (Miễn phí)
Nền tảng học tập (Web/App)
Lời khuyên
Mimo, SoloLearn, Tynker, Grasshopper), nền tảng học tập đa dạng (Codecademy Go, Enki), và các IDE/code editor mạnh mẽ như Visual Studio Code, Eclipse, Sublime Text, Notepad++, PyCharm (bản Community) cho máy tính, giúp bạn học Python, JavaScript, C++, Java, web, v.v. một cách hiệu quả và hoàn toàn miễn phí.
Ứng dụng học lập trình trên điện thoại (Miễn phí/Có gói miễn phí)
- Mimo: Học code (HTML, CSS, JavaScript, Python) qua các bài học ngắn, tương tác, giống như chơi game.
- SoloLearn: Cung cấp các khóa học cho nhiều ngôn ngữ, có cộng đồng để thảo luận và thực hành.
- Grasshopper (của Google): Dạy JavaScript cơ bản qua các câu đố vui trên di động.
- Enki: Luyện tập code hàng ngày, tập trung vào kỹ năng thực tế cho các ngôn ngữ phổ biến.
- Programming Hero: Học qua dự án thực tế, xây dựng ứng dụng ngay.
- Tynker: Dành cho trẻ em, học qua việc tạo game và ứng dụng (có phí nhưng có phần miễn phí).
Phần mềm lập trình trên máy tính (Miễn phí)
- Visual Studio Code (VS Code): Trình soạn thảo code mạnh mẽ, nhẹ, hỗ trợ mọi ngôn ngữ (Python, JS, C++, C#, Java...).
- Eclipse: IDE đa năng, mạnh mẽ cho Java, C++, PHP.
- Sublime Text: Code editor nhanh, đa ngôn ngữ, hỗ trợ nhiều plugin.
- Notepad++: Editor đơn giản, nhẹ, dành cho Windows.
- Code::Blocks: IDE miễn phí, mã nguồn mở, hỗ trợ C, C++, Fortran.
- PyCharm (Community Edition): IDE chuyên nghiệp cho Python, bản Community miễn phí.
- NetBeans IDE: Hỗ trợ Java, C/C++, PHP, HTML5, miễn phí.
Nền tảng học tập (Web/App)
- Code.org: Nền tảng toàn diện cho trẻ em và người mới bắt đầu.
- Scratch: Lập trình kéo thả trực quan, miễn phí, dành cho trẻ em.
Lời khuyên
- Người mới bắt đầu: Bắt đầu với Mimo, SoloLearn on mobile, hoặc Scratch/Code.org trên web để làm quen khái niệm.
- Học chuyên sâu: Dùng VS Code (mọi ngôn ngữ) hoặc PyCharm (Python) trên PC để thực hành dự án lớn.
Xem thêm chủ đề cùng danh mục
- Hệ Điều Hành Của Thế Giới Hiện Đại
- 🤖REDDIT LÀ GÌ❔
- 🤴VỊ VUA CỦA BẢY VƯƠNG QUỐC👑
- Tiki là một ứng dụng mua sắm trực tuyến rất phổ biến tại Việt Nam 🇻🇳🛒
- The Strongest Battlegrounds ⚔️🔥
- 📱 “App background check” là gì?
- 📘 📱 FACEBOOK LÀ GÌ? LỊCH SỬ VÀ TẤT CẢ CÁC TÍNH NĂNG
- 📺 Đài Truyền hình Việt Nam (VTV)
- Các trang wed bổ ích - từ học tập đến chơi📚
- Google earth là gì