Demoscene é uma subcultura da arte computacional especializada na produção de demos, apresentações áudio-visuais não-interativas, que são executadas em tempo-real em um computador. O objetivo principal de um demo é demonstrar apuro técnico em habilidades de programação, artes gráficas e música entre os diversos demogroups.
A demoscene surgiu na era 8-bit dos computadores domésticos como o Commodore 64 e ZX Spectrum e se popularizou durante o advento dos micro-computadores baseados na arquitetura Motorola 680x0 (Atari ST e Amiga). Nos primeiros anos os demos tinham uma forte ligação com cracks. Durante a execução de um programa "crackeado", o grupo que modificou o jogo se apresentava em uma introdução gráfica chamada de crack intro.
Mais tarde, a criação de intros e demos se tornou uma nova subcultura, independente da cena de pirataria de softwares. Muitos dos jovens programadores que se dedicavam a criar demos, adquirindo habilidades e experiência na programação de gráficos para computadores, mais tarde passaram a trabalhar na indústria dos jogos, cujos produtos tinham previamente ajudado a piratear.