Coding may refer to:
Computer science
*
Computer programming
Computer programming is the process of performing a particular computation (or more generally, accomplishing a specific computing result), usually by designing and building an executable computer program. Programming involves tasks such as anal ...
, the process of creating and maintaining the source code of computer programs
*
Line coding
In telecommunication, a line code is a pattern of voltage, current, or photons used to represent digital data transmitted down a communication channel or written to a storage medium. This repertoire of signals is usually called a constrained c ...
, in data storage
*
Source coding
In information theory, data compression, source coding, or bit-rate reduction is the process of encoding information using fewer bits than the original representation. Any particular compression is either lossy or lossless. Lossless compressio ...
, compression used in data transmission
*
Coding theory
Coding theory is the study of the properties of codes and their respective fitness for specific applications. Codes are used for data compression, cryptography, error detection and correction, data transmission and data storage. Codes are stud ...
*
Channel coding, in coding theory
Other uses
*
Coding (social sciences)
Coding may refer to:
Computer science
* Computer programming, the process of creating and maintaining the source code of computer programs
* Line coding, in data storage
* Source coding, compression used in data transmission
* Coding theory
* C ...
, an analytical process in which data are categorized for analysis
*
Coding strand
When referring to DNA transcription, the coding strand (or informational strand) is the DNA strand whose base sequence is identical to the base sequence of the RNA transcript produced (although with thymine replaced by uracil). It is this strand ...
of DNA in molecular biology
*
Legal coding, the process of creating summary or keyword data from a document in the legal profession
*
Medical coding
A clinical coder—also known as clinical coding officer, diagnostic coder, medical coder, or nosologist—is a health information professional whose main duties are to analyse clinical statements and assign standard codes using a classification ...
, representation of medical diagnoses and procedures in standard code numbers
*
Queer coding
*
Coding Theory
Coding theory is the study of the properties of codes and their respective fitness for specific applications. Codes are used for data compression, cryptography, error detection and correction, data transmission and data storage. Codes are stud ...
See also
*
Code
*
Entropy encoding
*
Transform coding
Transform coding is a type of data compression for "natural" data like audio signals or photographic images. The transformation is typically lossless (perfectly reversible) on its own but is used to enable better (more targeted) quantization, w ...
{{disambiguation