Com raízes na revolução da computação pessoal do final dos anos 1970 e início dos 80, a disciplina evoluiu de forma aleatória durante os anos 1990, e não foi até o início do século 21 que as políticas nacionais surgiram.