Tekencodering beschrijft de techniek van het omzetten van
tekens uit een bepaalde tekenset (ook wel codetabel genoemd) naar een
code. Deze code kan bestaan uit
natuurlijke getallen of
morse, maar ook uit binaire getallen (of elektrische signalen) en wordt daarom veel gebruikt voor de opslag van tekens op computers en andere apparaten. Bij morse worden tekens uit het
Latijns alfabet (letters) omgezet naar een serie korte en lange signalen die gebruikt kunnen worden bij een
telegraaf. In computers worden allerlei tekens (waaronder letters, nummers en leestekens) met behulp van een tekenset zoals
ASCII omgezet naar
integers of
bytes.