Với sự tiến bộ của công nghệ, các chiếc smartphone ngày nay đã được trang bị cấu hình mạnh mẽ và có khả năng sử dụng các môi trường phát triển tích hợp để viết mã và thử nghiệm ứng dụng. Trong bài viết này, chúng ta hãy cùng khám phá những ứng dụng lập trình hàng đầu dành cho điện thoại.

1. AIDE

Tương thích: Android
Giá: Miễn phí
Mua hàng trong ứng dụng: Có
AIDE là một công cụ hỗ trợ lập trình toàn diện với khả năng biên dịch và chạy chương trình trên môi trường ứng dụng. Đặc biệt, AIDE cung cấp cho người dùng các tài liệu hữu ích và tích hợp với Dropbox. Người dùng có thể viết mã Java, C hoặc C++ dễ dàng với ứng dụng này.
Tải ứng dụng tại đây: https://play.google.com/store/apps/details?id=com.aide.ui&hl=en_US&gl=US
2. Pythonista 3

Tương thích: iOS
Giá: 9.99$
Mua hàng trong ứng dụng: Không
Pythonista 3 là một môi trường hoàn chỉnh cho lập trình Python, hoàn toàn có thể sử dụng trên iPhone và iPad và đồng bộ dữ liệu thông qua iCloud Drive. Ứng dụng này hỗ trợ cả Python phiên bản 2.7 và 3.6 với giao diện đẹp mắt, giúp người dùng dễ dàng xây dựng các ứng dụng Python như game 2D, hoạt hình,...
Tải ứng dụng tại đây: https://apps.apple.com/vn/app/pythonista-3/id1085978097?l=vi
3. Codea

Tương thích: iOS
Giá: 14.99$
Mua hàng trong ứng dụng: Không
Codea là một ứng dụng lập trình cho ngôn ngữ Lua, được phát triển bởi Two Lives Left. Ứng dụng này giúp triển khai ý tưởng cho game hoặc trình giả lập một cách nhanh chóng. Sau khi bạn thiết kế và hoàn thiện dự án, bạn có thể xuất sang Xcode trên máy tính Mac để tiếp tục xử lý.
Tải ứng dụng tại đây: https://apps.apple.com/us/app/codea/id439571171?l=vi#?platform=iphone
4. Dcoder

Tương thích: Android, iOS
Giá: Miễn phí
Mua hàng trong ứng dụng: Có
Dcoder là một IDE trên điện thoại di động với khả năng biên dịch hoàn chỉnh, giúp bạn viết code và thử nghiệm dự án cũng như học thuật toán trên điện thoại. Ứng dụng này hỗ trợ nhiều ngôn ngữ lập trình phổ biến như C, C++, Java, Python, C#...
Tải ứng dụng cho Android tại đây: https://play.google.com/store/apps/details?id=com.paprbit.dcoder
Tải ứng dụng cho iOS tại đây: https://apps.apple.com/uy/app/dcoder-code-compiler-ide/id1488496978
5. Quoda Code Editor

Tương thích: Android
Giá: Miễn phí
Mua hàng trong ứng dụng: Có
Quoda là một ứng dụng có chức năng tương tự như Notepad ++, Sublime Text, Textmate trên PC, hỗ trợ SFTP/FTP(S) server và lưu trữ đám mây (Dropbox, Google Drive). Ngoài ra, ứng dụng còn có những tính năng đặc biệt như tải về mã nguồn từ URL, tự động phát hiện mã hoá lệnh, tự động thụt đầu dòng...
Tải ứng dụng tại đây: https://play.google.com/store/apps/details?id=com.henrythompson.quoda
6. Code Editor by Panic

Tương thích: iOS
Giá: 24,99$
Mua hàng trong ứng dụng: Không
Code Editor by Panic là một công cụ chỉnh sửa văn bản với khả năng đánh dấu cú pháp, đánh dấu, tìm kiếm và thay thế nội dung. Nếu bạn cần một công cụ đơn giản để chỉnh sửa nội dung và viết code, thì Code Editor by Panic là lựa chọn đáng cân nhắc cho thiết bị di động của bạn.
Tải ứng dụng tại đây: https://apps.apple.com/us/app/code-editor-by-panic/id500906297?l=vi
7. DroidScript

Tương thích: Android
Giá: Miễn phí
Mua hàng trong ứng dụng: Có
DroidScript giúp bạn tạo ứng dụng một cách nhanh chóng trên điện thoại, máy tính bảng, và cả Chromebook bằng ngôn ngữ JavaScript. Ngoài ra, ứng dụng này còn là công cụ hữu ích để bạn học ngôn ngữ lập trình JavaScript, một trong những ngôn ngữ phổ biến nhất trên thế giới. DroidScript sử dụng nền tảng Android dựa trên Chrome V8 JavaScript engine, được cập nhật và cải tiến liên tục bởi Google để đáp ứng những tiêu chuẩn mới nhất và hiện đại nhất ngày nay.
Tải ứng dụng tại đây: https://play.google.com/store/apps/details?id=com.smartphoneremote.androidscriptfree&hl=en_US&gl=US
8. CppDroid

Tương thích: Android, iOS
Giá: Miễn phí
Mua hàng trong ứng dụng: Có
CppDroid là một ứng dụng dành cho các lập trình viên sử dụng ngôn ngữ C/C++. Được thiết kế dễ sử dụng với nhiều công cụ hữu ích tích hợp, phù hợp cho những nhà phát triển có kinh nghiệm. Khi bạn tải về CppDroid lần đầu tiên, IDE này sẽ tự động tải về các thư viện cần thiết và tạo một ứng dụng mẫu đơn giản có tên là HelloWorld.
Tải ứng dụng cho iOS tại đây: https://apps.apple.com/us/app/cppcode-offline-c-c-ide-compiler/id936694712
Tải ứng dụng cho Android tại đây: https://play.google.com/store/apps/details?id=name.antonsmirnov.android.cppdroid&hl=vi&gl=US
9. Anacode IDE

Tương thích: Android
Giá: Miễn phí
Mua hàng trong ứng dụng: Có
Anacode IDE là một chương trình IDE miễn phí được đánh giá cao từ người dùng. Được phát triển bởi Infinite Notions với những tính năng hấp dẫn như:
- Biên dịch và chạy chương trình Java/C/C++ trực tiếp.
- Có thể tạo lớp (class) mới trong C++ và Java.
- Hỗ trợ tải lên qua FTP.
- Chỉnh sửa PHP, CSS (yêu cầu mua hàng trong ứng dụng iAP).
Tải ứng dụng tại đây: https://play.google.com/store/apps/details?id=com.majosoft.anacode&hl=vi&gl=US
10. Acode

Tương thích: Android
Giá: Miễn phí
Mua hàng trong ứng dụng: Có
Acode là một ứng dụng nhỏ gọn có chức năng tương tự như một công cụ chỉnh sửa nội dung (Text editor) trên máy tính như Notepad++, SublimeText. Tuy nhiên, bạn chỉ có thể chạy HTML, MarkDown và JavaScript trên ứng dụng này.
Tải ứng dụng tại đây: https://play.google.com/store/apps/details?id=com.foxdebug.acodefree&hl=vi&gl=US
Với các ứng dụng hữu ích này, bạn sẽ có thêm công cụ để lập trình và quản lý mã nguồn trên điện thoại di động một cách hiệu quả và nhanh chóng. Chúc các bạn thành công!