The Human Brain - From a programmer's perspective
For a human brain, all languages are difficult to interpret than the one electrically interpreted by it!! For ease of reference we shall call it the "Natural Language". The Natural Language may be easily interpreted but it is very difficult to reproduce it in the same form.
The textual languages we use daily to communicate with each other (Eg. English,Hindi,Urdu,German,French) can be easily reproduced or materialized to read, write and speak, than the one primitive to the brain!! But these textual languages are difficult to interpret.
Just like a human brain, the computer can easily interpret the "Binary Language" as opposed to any other programming language like C,java,etc. The analogy could be stated as follows:
COMPUTER:BINARY LANGUAGE:C, Java, SQL, Python
HUMAN:NATURAL LANGUAGE:English, Hindi, German, French
HUMAN:NATURAL LANGUAGE:English, Hindi, German, French
The ease of reproducing/interpreting pictorial or visual languages is moderate. Example pictures, videos, objects, etc. Hence, at present, visualization method is recommended to achieve productive communication.
The "Natural Language" is a form of naturally coded electrical signals manifested from flow-pattern of neurotransmitters within the brain. The brain understands messages by interpreting this flow-pattern of neurotransmitters through a massive network of neurons which help the electrical signal to propagate. And that's the secret behind human communication.
Neuron |
Inside the nervous system, a structure called "synapse" permits a neuron (or nerve cell) to pass an electrical or chemical signal to another neuron. This is similar to binary communication within a computer with the help of a compiler that interprets the meaning of high level computer languages, by translating to binary. Check the video that follows.
Neuroscientists, for a long time, have been working on a concept called "Brain-to-Brain communication". It simply means that one day we will be able to communicate effortlessly through EHL !! This is possible through a brain–computer interface (BCI)