Найти в Дзене
Теория одного ...

Программирование без компьютера. Пишем код на Android'е

Среда разработки важна
Среда разработки важна

Если вдруг вы оказались вдали от своего компьютера, но вам надо запустить и проверить свой код, то скорее читайте дальше

Online Compiler - Code on Mobile

3,8 мб

  • Подсветка синтаксиса
  • Автосохранение при вводе
  • Поддерживает 21 язык программирования. Такие как: Bash, C, C++, C# (C Sharp), Cljure, Go, Java 7 и 8, MySQL, Objective-C, Perl, PHP, NodeJS, Python 2.7 и 3, R, Ruby, Scala, Swift 1.2, VB.Net, Pascal
  • Компиляция происходит на сервере приложения, благодаря этому оно занимает так мало места
  • Не содержит рекламу и платные услуги

Dcoder, Compiler IDE :Code & Programming on mobile

  • Поддерживает более 50 языков программирования
  • Подойдет, если вы занимаетесь web-разработкой
  • Подсветка синтаксиса
  • Автоотступ
  • Кнопка отмены действия
  • Требуется доступ к интернету, по той же причине, что и у прошлого приложения
  • Есть рейтинг среди пользователей

Минусы:

  • Есть реклама и платные услуги

QuickEdit Текстовый редактор

6,1 мб

Это не компилятор, а текстовый редактор, как вы должны были понять по его названию

  • Высокая производительность даже с большими файлами
  • Можно редактировать код более 50 языков программирования
  • Настройка кодировки синтаксиса
  • Подсветка синтаксиса
  • Светлая и темная тема
  • Возможность работать оффлайн

Минусы:

  • Есть реклама и чтобы её не было, надо установить платную версию этого приложения QuickEdit Text Editor Pro. Стоит 269 рублей. Установочный apk занимает 3,7 мб

Pydroid 3 - IDE for Python 3

46 мб

Интерпретатора и IDE для Python 3

Не требует доступа к интернету
Менеджер пакетов Pip и пользовательский репозиторий для готовых пакетов колес для расширенных научных библиотек, таких как numpy, scipy, matplotlib, scikit-learn и jupyter.
- Примеры доступны из коробки для более быстрого обучения.
- Полная поддержка Tkinter для GUI.
- Полнофункциональный эмулятор терминала с поддержкой readline (доступен в пипсах).
- Встроенный компилятор C, C ++ и даже Fortran, разработанный специально для Pydroid 3. Он позволяет Pydroid 3 собирать любую библиотеку из pip, даже если она использует нативный код. Вы также можете создавать и устанавливать зависимости из командной строки.
- поддержка Cython.
- Отладчик PDB с контрольными точками и часами.
- Графическая библиотека Kivy с новым блестящим бэкэндом SDL2.
- Поддержка PyQt5 доступна в репозитории Quick Install вместе с поддержкой PyQt5 matplotlib без дополнительного кода.
- Поддержка Matplotlib Kivy доступна в хранилище Quick Install.
- поддержка Pygame 2.

Больше функций доступно при покупке Premium версии

anWriter free - редактор HTML

1,5 мб

  • Текстовый редактор для web-программистов
  • Поддерживает: HTML, CSS, JavaScript и PHP
  • Автодополнение для HTML, CSS и JavaScript

Платная версия приложения за 289 рублей - anWriter text editor (1,2 мб) дополнительно имеет:

  • Отсутствие рекламы
  • Автодополнение для PHP и SQL
  • Поддержка различных кодировок
  • Скачивание и отправка файлов с FTP

И многое другое...

Статьи по теме
Теперь ты знаешь где писать свой код, если не знаешь как, то читай эту статью: Учимся программированию.
Программист должен знать английский язык, поэтому: Приложения для изучения английского языка.