Les automates programmables sont de petits ordinateurs utilisés pour faire fonctionner des machines électromécaniques. Avant leur invention, les chaînes de relais ont été utilisés pour causer la machine pour effectuer des travaux dans le bon ordre et la manière. Mais lorsque le produit fabriqué changé, les relais ont dû être refaite par un électricien. Automates ont été utilisés d'abord par l'industrie automobile dans les années 1960.