Ci sono molti siti web online che insegnano come programmare, ma Codecademy e Treehouse sono i principali per il loro curriculum, le tecniche di valutazione e il metodo di insegnamento.