A PC-based Expert System that uses symbolic manipulations and an inference engine rule-based system to solve direct and inverse kinematics of revolute-jointed manipulators of arbitrary configuration is presented and discussed. Similar applications in the areas of Discrete Signal Processing and Optimal Control are analyzed.