Pulse-Code Modulation, eller PCM, är en metod som används för att konvertera ett analogt signal till en digital form. Tekniken används för att digitalt representera analoge signaler, i praktiken så ändrar detta sätt att konvertera signalen till en form där varje ljudstyrka på en given tidpunkt representeras som ett digitalt nummer.
Processen att konvertera en analog signal till en digital form utgörs i tre steg, sampling, kvantisering och kodning. Sampling innebär att signalen mäts vid regelbundna intervall. Vid kvantisering så omvandlas det kontinuerliga spannet av Sample-värdena till ett ändligt antal ljudstyrkenivåer. Dessa nivåer representeras sedan som digitala bitar i det tredje steget, kodningen. Varje ljudstyrka eller mätvärde vid en given tidpunkt representeras då som ett digitalt binärt nummer.
PCM-tekniken är grundläggande för digital ljudteknik och används flitigt inom både ljudinspelning och telekommunikation. Det mest kända exemplet kan vara CD-skivan, men PCM används även i mp3-formatet, samt inom VoIP (Voice over Internet Protocol) för att leverera tal över internet. Utan PCM skulle vi inte kunna njuta av den digital musik vi tar för given idag.