Pocket Programming

Learn to code with your smartphone

15 Alternatives To Pocket Programming

images/2020/04/AppGameKit.png}}

AppGameKit

AppGameKit is a game development platform for mobile devices.

Eggshell

Simple BASH script manager for your Mac menubar

Enki

The 5-minute daily workout for your dev skills

Google Cloud Repositories

GitHub alternative by Google
images/2020/04/JSRobot.png}}

JSRobot

Learn to code in JavaScript by playing a game 🤖

Javvy

Learn how to code in Java: Whenever, wherever

Lrn

Learn to code at your convenience

Mimo

Learn how to code on your iPhone📱

NIO

Visual programming language IDE on your smartphone 📱

PICO-8

Lua-based fantasy console for making and playing tiny, computer games and programs.

Practice Makes Python

Your second Python book - build fluency through 50 exercises
images/2020/04/Py.png}}

Py

Learn to code on the go 📱

Quick Code

Curated list of free online programming courses

Swifty

Learn to code in Swift on iPhone & iPad
images/2020/04/TIC-80.png}}

TIC-80

TIC-80 is a fantasy computer where you can make, play and share tiny games.