Abstract: The geometric approach to mechanics serves as the theoretical underpinning of innovative control methodologies in geometric control. These include, for example, controlling the attitude of satellites using changes in its shape, as opposed to chemical propulsion. We will introduce some of the discrete differential geometric machinery necessary to implement control algorithms while respecting and preserving the geometry of the problem. These include discrete analogues of Lagrangian mechanics, exterior calculus, and connections on principal bundles.