En com-port, forkortelse for kommunikationsport, er en hardwaregrænseflade på en computer, der tillader forbindelse og kommunikation med eksterne enheder. COM-porte bruges til seriel kommunikation, hvilket betyder, at data transmitteres en bit ad gangen over en enkelt ledning, i modsætning til parallel kommunikation, hvor flere bits transmitteres samtidigt. Traditionelt blev COM-porte primært brugt til at forbinde ydre enheder såsom modemer, printere, mus og tastaturer til en computer.
Disse fysiske grænseflader var hovedsageligt udbredt på personlige computere (pc'er), der kørte på MS-DOS eller tidligere versioner af Microsoft Windows-operativsystemer. COM-porte blev identificeret ved hjælp af præfikset "COM" efterfulgt af et tal, for eksempel COM1, COM2 og så videre. Hver port var forbundet med en specifik hardwareadresse og interrupt request (IRQ) linje.
Med introduktionen af mere avancerede tilslutningsstandarder såsom Universal Serial Bus (USB), FireWire og trådløse grænseflader som Bluetooth, Wi-Fi og Ethernet, er brugen af COM-porte gradvist faldet. Mange moderne computere er ikke udstyret med dedikerede COM-porte, da funktionaliteten er blevet integreret i andre mere alsidige stik eller virtualiseret gennem softwaredrivere.
Men i visse applikationer bruges COM-porte stadig til at forbinde specialiseret industrielt udstyr, ældre perifere enheder eller indlejrede systemer, der kræver seriel kommunikation. Til sådanne applikationer er det muligt at bruge eksterne adaptere eller konvertere til at etablere kommunikation over COM-porte via mere moderne grænseflader som USB eller Ethernet.