Repl.it (All Languages)
Online GDB (Python)
Coding ground (JavaScript)
JSFiddle (Web editor)
W3 Schools (online programming tutorials)
Idea (Computing learning games
Solo Learn (online programming tutorials)
Seneca (Revision)
Project Euler (Maths based programming challenges)