Educational software for the kinematic analysis of planar and spatial mechanisms is presented in this article. This general-purpose kinematic software has been developed as a complement to Machine Theory lectures. The different modules integrated in the software compute and analyse various kinematic entities, which enable an advanced student to investigate the characteristics of a mechanism. ß