paper computing
ternary computing
parallel computing
reversible computing
programming
virtual machines
programming languages
operating systems
graphical input
file formats
data encoding
type systems
versioning
ascii
terscii
utf8
midi
sixels
proquints
base64
Various data encoding schemes.