Une « démo » est une performance en matière de programmation informatique, mêlant graphismes, animations et musiques avec pour objectif la recherche d’une esthétique innovante. Une « démo » est comparable à un clip avec la particularité de s’exécuter en temps réel, comme les jeux vidéo, sur différentes machines mais sans interactivité. Une « démo » démontre donc un savoir-faire particulier en matière de programmation. Une « intro » équivaut à une « démo » avec la contrainte supplémentaire de limiter la taille de son fichier exécutable. Une « intro » révèle ainsi les capacités d’optimisation du code informatique par le programmeur. Apparu dans les années 80, le « demomaking », ou l'art de concevoir les démos, est devenu une sous culture informatique : la demoscene.

Découvrez l'univers de la demoscene sur www.demoscene.tv