There are many types of codes and this depends on the context in which this term is included. In general, the code is a system of signs and / or symbols that require training or learning by the user in order to be used correctly.
On communication and information theory, the code is the integral element of a communicative system that shapes or encrypts the message intended to be broadcast. Typically, in a verbal communication, the code is the language, such as Spanish, English or French. But in other types of communication or message exchange, the code takes other forms, for example, in a telegraphic transmission Morse code is used. For communication to work, both parties - sender and receiver - must know the code. In some more complex models, this duality of emitter and receiver acquires a bidirectional form, that is, the emitter can become a receiver and vice versa. A component that acquires great importance is usually the decoder, who, in case the code is not shared by the sender and the receiver, is in charge of converting it for a better understanding of both. For example, in a dissertation given in Spanish (sender) before a group of people who do not speak the language (receivers), the interpreter or translator is the decoder.
But there are other types of codes and other scenarios where a code can be used.
For example, in the social area, we speak of a code as an ordered and systematized set of norms that often take place in the field of law and law, such as the Penal Code or the Civil Code.
Other cases of social codes can be at an informal level, such as a code of conduct or dress that is respected in certain areas. Although not all social codes have a legal framework, many of them are traditionally respected, that is, a written version is not necessary, but practice alone is enough for the code to be considered as such.
There is also talk of code in the computing environment. The binary codeFor example, it is the one on which the behavior of computers is based and which consists of combinations of two elements - 0 and 1 - to encode and transmit information. This foundation of the transmission of information (zeros and ones, equivalent to "no" and "yes") has later acquired greater complexity, with the creation of octal (eight digits, from zero to seven) and hexadecimal (sixteen digits, from zero to new from "A" to "F")
Finally, another very common type of code is genetic in biology. It is a scientific coding that identifies the different types of information that each human being has in their body. This code, perhaps one of the most complex that exists in nature, is based on DNA (deoxyribonucleic acid), a molecule present in all cells of living organisms. DNA includes 4 nucleotides or fundamental units (adenine, guanidine, cytosine and thymidine), which, arranged in a specific way, allow to define the entire sequence of genes of each living being, from a simple bacterium to higher organisms such as human beings.
Consequently, both in natural science and in social relations, codes are part of the everyday, from the simplest aspects of everyday language to the incredible complexity of genetics.