Avantajele programării în timpul liber includ dobândirea de noi abilități și cunoștințe, îmbunătățirea capacitatii de a rezolva probleme și de a crea soluții unice si personalizate, dezvoltarea unor proiecte creative care pot fi utile și benefice pentru alți oameni. Dezavantajele vor fi că poate fi timp îndelungat și obositor și poate duce probabil la probleme de sănătate fizică și mentală în cazul în care nu sunt avute grijă.