My research is focused on theoretical questions at the interface between physics and computation. A finite physical system with finite energy has only a finite set of distinct (mutually orthogonal) quantum states, and changes between distinct states at only a finite rate. This finite-state character makes all physical systems close kin to digital computers, with fundamental physical quantities such as energy, momentum and action being generalizations of fundamental computing quantities.