All of us as programmers need to be in constant contact with our "code" and solve any problem that appears immediately, and according to the reality of our lives may be difficult for us to be next to the computer all the time to solve problems, so I offer you a set of phone applications to facilitate this matter.
Code editors applications for your phone
Quoda
The application has many features and it is easy to edit and follow the texts, the application supports the feature of highlighting texts, a feature needed by many programmers.
Droid Edit
Of the applications that are characterized by the support of more than 200 languages, this application is characterized by that you can deal directly and upload the files of the code that you wrote on the host.
AWD
It is an integrated development environment that allows you to develop complete web projects through your Android phone or through your tablet, and the application supports all languages used in web development.
AIDE
The application is a complete development environment for Android applications, the application provides all the necessary Android libraries to extract an application that works efficiently from your Android phone.
CPP Droid
This application is among the simple applications to learn the language of the and the.IT has a full development environment built into the application, and you can learn through it.
Anwriter
This app allows you to set up and edit scripts, supports "autocomplete" which helps you finish your scripts quickly, one of its other features is its support for FTP which allows you to download and upload files to servers.
Acode
It is a simple application to edit and prepare code, in addition to its ability to play files HTML andrr Andrr, the advantage of it is also that you can preview what you are programming directly.
Easy phone apps to learn programming
Sololearn
This app contains the largest collection of professional learning to code free, from the level of beginner to the Professional Edition, you can choose from thousands of themes code to learn concepts or refine your knowledge of programming or maintenance to keep up with the updates in the world of programming, this application supports the largest number of programming languages including : C, C++, and Java, JavaScript, and PHP, Python, Ruby, the Swift etc.
Grasshopper
This application is very ideal and best to start the programming adventure with fun and fast games on the phone, as through which the programmer learns to write codes and move to the levels of progressive challenge during the development of abilities, as the learner gets the basic programming skills for the next step as a programmer, and this application depends on interactive animations that enable anyone to understand the programming language simply, by answering questions of competitions and solving puzzles.
Mimo
This is the application among the more applications easily and effectively in learning programming languages like Python and JavaScrpt and HTML, CSS, and SQL, the app provides courses and free software for all levels, this app is used heavily by millions of students.
Programming Hub
Application to learn programming using HTML, CSS, JavaScript, C, C++, C #, Python, R and Java, artificial intelligence, etc. for free through the application of comprehensive and easy.
Encode
App focuses in learning languages JavaScript, Python, HTML, and CSS, making it a perfect choice if you are looking to learn to code for web development.
Enki
Enki application is used by more than a million people to build and improve the code, data and technical skills, the application is useful for beginners and non-technical developers of all levels and the application also provides you with daily exercises to help you improve your skills.
All these apps are available in the Google Play Store.