

AIDE is a comprehensive IDE with the ability to compile and run programs within the application environment. Additionally, AIDE provides users with useful content such as basic tutorials for beginners and integration with Dropbox. Users can edit Java, C, or C++ languages with this app.
Download the app here: https://play.google.com/store/apps/details?id=com.aide.ui&hl=en_US&gl=US
2. Pythonista 3

Compatibility: iOS Price: $9.99 In-app Purchases: Not available
Pythonista 3 is a comprehensive environment for Python that you can use on iPhone, iPad, syncing data via iCloud Drive. The app supports powerful Python versions 2.7 and 3.6 with a beautiful interface, aiding users in building Python-based applications such as 2D games, animated motion, and more.
Download the app here: https://apps.apple.com/vn/app/pythonista-3/id1085978097?l=vi
3. Codea

Compatibility: iOS Price: $14.99 In-app Purchases: Not available
Codea is a programming app for Lua language, developed by Two Lives Left. This app quickly implements ideas for games or emulators. After designing and completing a project, you can export it to Xcode on a Mac for further processing.
Download the app here: https://apps.apple.com/us/app/codea/id439571171?l=vi#?platform=iphone
4. Dcoder

Compatibility: Android, iOS Price: Free In-app Purchases: Available
Dcoder is a mobile IDE app with comprehensive compiling capabilities, allowing you to write code and test projects or learn algorithms generated by programs on your phone. The app supports a wide range of programming languages such as C, C++, Java, Python, C#...
Download the app for Android here: https://play.google.com/store/apps/details?id=com.paprbit.dcoder
Download the app for iOS here: https://apps.apple.com/uy/app/dcoder-code-compiler-ide/id1488496978
5. Quoda Code Editor

Compatibility: Android Price: Free In-app Purchases: Available
Quoda is an app with functionality similar to Notepad++, Sublime Text, Textmate on PC, supporting SFTP/FTPS server and cloud storage (Dropbox, Google Drive). Other special features include downloading source code from URL, automatic command encoding detection, automatic line indentation...
Download the app here: https://play.google.com/store/apps/details?id=com.henrythompson.quoda
6. Code Editor by Panic

Compatibility: iOS Price: $24.99 In-app Purchases: Not available
Code Editor by Panic is a text content editing tool with syntax highlighting, pinning, searching, and content replacement capabilities. If you need a simple content editing tool for coding, Code Editor by Panic is a versatile and suitable tool you should have on your mobile device.
Download the app here: https://apps.apple.com/us/app/code-editor-by-panic/id500906297?l=vi
7. DroidScript

Compatibility: Android Price: Free In-app Purchases: Available
DroidScript enables rapid app development on smartphones, tablets, and Chromebooks using JavaScript. Additionally, this app serves as a useful method for learning JavaScript, one of the most useful and popular programming languages globally. DroidScript utilizes the Android platform based on the Chrome V8 JavaScript engine, continuously updated and improved by Google to meet the latest and most modern standards.
Download the app here: https://play.google.com/store/apps/details?id=com.smartphoneremote.androidscriptfree&hl=en_US&gl=US
8. CppDroid

Compatibility: Android, iOS Price: Free In-app Purchases: Available
CppDroid is an application designed for C/C++ programmers. This app is user-friendly with many integrated tools tailored for experienced developers. When you first download and use CppDroid, this IDE will download necessary libraries and create a simple sample app named HelloWorld.
Download the app for iOS here: https://apps.apple.com/us/app/cppcode-offline-c-c-ide-compiler/id936694712
Download the app for Android here: https://play.google.com/store/apps/details?id=name.antonsmirnov.android.cppdroid&hl=vi&gl=US
9. Anacode IDE

Compatibility: Android Price: Free In-app Purchases: Available
Anacode IDE is a highly rated free IDE program developed by Infinite Notions. It offers attractive features such as:
- Compiling and running Java/C/C++ programs directly.
- Allows creation of additional C++ and Java classes.
- Upload via FTP method.
- Edit PHP, CSS (applies when in-app purchases are made).
Download the app here: https://play.google.com/store/apps/details?id=com.majosoft.anacode&hl=vi&gl=US
10. Acode

Compatibility: Android Price: Free In-app Purchases: Available
Acode is a compact app with functionality similar to a text editor tool on computers like Notepad++, SublimeText. However, you cannot run any programs other than HTML, MarkDown, and JavaScript on this app.
Download the app here: https://play.google.com/store/apps/details?id=com.foxdebug.acodefree&hl=vi&gl=US
The helpful apps discussed in this article will assist you in programming and managing code on your mobile device effectively and efficiently. Wishing you all the best in your endeavors!