Ein Controller ist ein Steuergerät oder eine Steuereinheit. Eine Steuereinheit kann ein einzelner Chip sein und wird dann als Microcontroller bezeichnet. Ein Controller übernimmt im Computer die Steuerung einer bestimmten Komponente. So gibt es z.B. einen Festplatten-Controller, der die Lese- und Schreibzugriffe auf die Festplatte steuert.