Поиск, кодирование, компиляция, выполнение и запрос программ на телефонах Android теперь возможны.

Было время, когда

Приложения для изучения программ на мобильных устройствах были очень простыми

Было доступно небольшое количество программ

Они также отставали от игр и викторин

Не было возможности запросить программы

Приложения не были основаны на сообществе, поэтому отставали в необходимой помощи.

Большинство Compiler IDE были неспособны, а некоторые из них были мошенническими.

Но сейчас все меняется, и теперь приложения могут делать то, что было невозможно несколько лет назад.

Я упомянул некоторые из лучших приложений для изучения и запуска программ, включая Sololearn и онлайн-компилятор, которыми я лично пользовался.

Существует также оплот приложений на основе категоризации, и ссылка для скачивания доступна для каждого приложения под его описанием.

Обучающие приложения:

SoloLearn: научитесь программировать бесплатно

СВЕЖИЙ БЕСПЛАТНЫЙ КОНТЕНТ ЕЖЕДНЕВНО:
• Веб-разработка, включая HTML5, CSS3, JavaScript, JQuery
• Python, Java, C++, C, C#, PHP, SQL, алгоритмы и Структуры данных, Ruby, машинное обучение, шаблоны проектирования, Swift

ПЕРСОНАЛИЗИРОВАННЫЙ. Контент предоставляется на основе вашего прогресса, предпочтений и самых горячих тенденций рынка.

БЕСПЛАТНАЯ КОЛЛЕКТИВНАЯ ПОДДЕРЖКА 24/7. Постоянная поддержка сообщества и оповещения в режиме реального времени делают обучение кодированию настолько простым и приятным, насколько это возможно.

БЕСПЛАТНЫЙ ОБМЕН ЗНАНИЯМИ. Создавайте уроки в своей области знаний и станьте влиятельным лицом в сообществе, на которое будут равняться миллионы людей. Улучшите свой профиль и инвестируйте в свое будущее, используя то, что вы уже знаете.

БЕСПЛАТНЫЙ РЕДАКТОР КОДА ДЛЯ МОБИЛЬНЫХ УСТРОЙСТВ. Пишите, запускайте и делитесь реальным кодом прямо со своего мобильного телефона без каких-либо дополнительных установок и настроек.

Скачать с Play Market

Скачать с iTunes

Энки: Учи код лучше, каждый день

Поднимите свой уровень Javascript, Python, CSS, HTML, git, Linux и Java с помощью Enki. Улучшить свои навыки программирования можно быстро и легко, независимо от того, являетесь ли вы профессиональным разработчиком или новичком.

Откройте для себя новые советы, приемы и лучшие практики. Практикуйте свои навыки программирования, отвечайте на вопросы и играйте в веселые мини-игры по программированию.

Скачать с Play Market

Скачать с iTunes

Grasshopper: научитесь программировать бесплатно

Добро пожаловать в Grasshopper, приложение для начинающих программистов.

  • Визуальные головоломки развивают ваши навыки решения проблем и укрепляют концепции кодирования.
  • Используйте стандартный отраслевой JavaScript всего несколькими касаниями на телефоне
  • Обратная связь в режиме реального времени поможет вам стать учителем
  • Собирайте достижения по мере изучения новых навыков

Скачать с Play Market

Центр программирования, Учитесь программировать

• Выбор редакции Google Play

  • Google Play «Лучшие из лучших» 2017 года!
  • Признан и поддерживается ускорителем панели запуска Google.

Какие языки программирования вы можете выучить?

Java, программирование на C, C++, HTML, Javascript, программирование на R

CSS, VB.net, C#, Python 2.7, Python 3, сценарии оболочки Linux,

Программирование на R, Swift, SQL, Jquery, сборка 8086

Скачать с Play Market

Скачать с iTunes

Репозиторий кода:

Codenza: репозиторий программирования

Это приложение можно специально использовать для поиска и запроса кода.

Темы: C, C++, Java, структуры данных с использованием C, C++ и Java, алгоритмы в C, C++ и Java, компьютерная графика с использованием C, C++ и Java, PHP, Python, C#, Perl, JavaScript , CSS, ассемблер, HTML, Ruby, R-программирование, MYSQL, компьютерные сети, SQL, PLSQL, хранилище данных и майнинг, системное программирование и построение компилятора (SPCC), цифровая обработка сигналов, параллельная и распределительная система, операционная система, микропроцессор, криптография и Безопасность, анализ больших данных, искусственный интеллект, Lua.
Некоторые языки доступны только в версии Pro

"Скачать. Изменить расширение. Выполнить».

Скачать с Play Market

Компиляторы:

Онлайн-компилятор (бета-версия)

Online Console Compiler (Beta) — это онлайн-компилятор и IDE для компиляции и запуска программ/фрагментов кода на вашем смартфоне для 23 языков программирования.

Поддерживаются следующие языки:
1. Bash (сценарий оболочки)
2. C — компилятор GCC
3. C++ — компилятор GCC
4. C++ 14 — Компилятор GCC
5. C++ 17 — Компилятор GCC
6. C# (C Sharp) — Компилятор Mono
7. Clojure
8. Язык Go
9. Java 7
10. Java 8
11. MySQL
12. Objective-C
13. Perl
14. PHP
15. NodeJS
16. Python 2.7
17. Python 3.0
18. R Language
19. Ruby
20. Scala
21. Swift 1.2
22. VB. Net — Mono Compiler
23. Паскаль

Скачать с Play Market

Dcoder, мобильный компилятор IDE

Dcoder — это среда разработки для мобильных устройств (компилятор для мобильных устройств), в которой можно кодировать и изучать алгоритмы. Предназначен для улучшения ваших навыков кодирования с помощью компиляции кода и решения алгоритмов. Теперь учитесь программировать в любое время и в любом месте.
Поддерживаемые языки:
1. C: изучайте программирование на C, мощном языке общего назначения.
2. C++ : компилятор GCC 6.3
3. Java: лучшая среда программирования на Java, JDK 8
4. Python: изучение Python 2.7 и Python 3.
5. C#: компилятор Mono 4
6. Php: интерпретатор Php 7.0
7. Objective-C : компилятор GCC
8. Ruby: Ruby версии 1.9
9. Lua: интерпретатор Lua 5.2
10. JS/NodeJS: движок Node.js 6.5
11. Go: Go Lang 1.6

12. VB.Net
13. F#
14. Common Lisp
15. R
16. Scala
17. Perl
18. Pascal
19. Swift
20. Tcl
21, Prolog
22. Assembly
23. Haskell
24. Clojure
25. Kotlin
26 . Groovy
27. Scheme
28. Rust
29. Bf
30. Html
31. Css

Скачать с Play Market

Примечание: большинство описаний приложений скопировано из самого playstore, этот пост — просто набор полезных приложений.