Pulscodemodulatie (PCM) is een digitale voorstelling van een analoog signaal, waarbij de signaalwaarde op regelmatige tijdstippen bemonsterd wordt, en gekwantiseerd tot een serie waarden in een digitale (om precies te zijn binaire) code. PCM wordt gebruikt in digitale telefoonsystemen en is ook de standaardopslagvorm van digitaal geluid in computers, in verschillende bestandsformaten en op cd.
Voor spraak is de kwantisering gedefinieerd in de ITU-T-aanbeveling G.711, waarin de logaritmische kwantisatie van het spraaksignaal is vastgelegd; hiervoor bestaan twee varianten: 'A-law' en 'µ-law' (=mu-law).
Een veel gebruikte, afgeleide vorm is de differentiële pulscodemodulatie (DPCM). Bij deze techniek worden niet de monsters zelf verzonden, maar de verschillen tussen het huidige en het vorige monster. Het idee hierachter is dat het verschil tussen twee opeenvolgende monsters veel kleiner is dan de grootte van het monster zelf. Doordat er minder data te verzenden zijn, is ook de benodigde bandbreedte kleiner.