Szeregowa transmisja danych to metoda przesyłania informacji z jednego zestawu urządzeń do przesyłania danych do innego. Szeregowa transmisja danych wymaga użycia interfejsu szeregowego, który umożliwia komputerowi eksport danych w postaci danych szeregowych . Jest to najczęstsza metoda przesyłania informacji między systemami sprzętu do przesyłania danych. Istnieje wiele różnych interfejsów, z których można korzystać.
Szeregowa transmisja danych przenosi informacje, wysyłając je między komputerami jeden bit za jednym razem. Jest to ważne odróżnienie od innych rodzajów komputerowego przesyłania informacji, w których wszystkie informacje mogą być wysyłane jednocześnie. Szeregowa transmisja danych jest często mniej kosztowna niż inne metody komunikacji komputerowej.
Szeregowy transfer danych zwykle wymaga użycia kabla i interfejsu. Te dwa elementy wyposażenia muszą być kompatybilne z komputerem wysyłającym informacje i komputerem, który je odbiera. Istnieje wiele różnych modeli interfejsów do różnych celów. Ponieważ niektóre komputery wymagają większego stopnia kontroli w danym systemie niż inne, potrzebne są różne typy kabli. Niektóre kable zostały zaprojektowane tak, aby dane z komputerów sterujących wieloma różnymi urządzeniami mogły być poprawnie i wydajnie przesyłane do innych systemów komputerowych.