Wat betekent coderen?
Coderen is het proces waarbij gegevens worden omgezet in een bepaald formaat dat nodig is voor een aantal behoeften op het gebied van informatieverwerking, waaronder:
- Programma’s compileren en uitvoeren
- Gegevensoverdracht, opslag en compressie/decompressie
- Verwerking van toepassingsgegevens, zoals bestandsconversie
Coderen kan twee betekenissen hebben:
- In computertechnologie is coderen het proces van het toepassen van een specifieke code, zoals letters, symbolen en cijfers, op gegevens voor conversie naar een equivalent cijfer.
- In de elektronica verwijst codering naar de omzetting van analoog naar digitaal.
Techopedia legt codering uit
Coderen is het gebruik van een code om oorspronkelijke gegevens te veranderen in een vorm die kan worden gebruikt door een extern proces.
Het type code dat wordt gebruikt voor het omzetten van tekens staat bekend als American Standard Code for Information Interchange (ASCII). Het is het meest gebruikte coderingsschema voor bestanden die tekst bevatten. ASCII bevat afdrukbare en niet-afdrukbare tekens die hoofdletters en kleine letters, symbolen, leestekens en cijfers voorstellen. Aan sommige tekens wordt een uniek nummer toegekend.
Het standaard ASCII-schema heeft slechts nul tot 127 tekenposities; 128 tot en met 255 zijn ongedefinieerd. Het probleem van ongedefinieerde tekens wordt opgelost door Unicode codering, dat een nummer toekent aan elk teken dat wereldwijd wordt gebruikt. Andere soorten codes zijn BinHex, Uuencode (UNIX naar UNIX codering) en Multipurpose Internet Mail Extensions (MIME).
Codering wordt ook gebruikt om audio- en videobestanden te verkleinen. Elk audio- en videobestandsformaat heeft een bijbehorend coder-decoder (codec)-programma dat wordt gebruikt om het te coderen naar het juiste formaat en vervolgens te decoderen om het af te spelen.
Codering moet niet verward worden met versleuteling, wat inhoud verbergt. Beide technieken worden veel gebruikt in netwerken, softwareprogrammering, draadloze communicatie en opslag.