Algunos afirman que se acuñó para describir cómo las acciones directas en las tecnologías de comunicación e información podían usarse en favor del cambio social al combinar la programación con el pensamiento crítico.