As nowadays every other company building their system with Blockchain or Ethereum technology, can we consider, the blockchain is future of coding language ? Considering the biggest benefit of decentralization network and all others pros of it.
Programming languages are separate from the platforms they run on and vice versa.
Virtual machines running on blockchains are basically simple, decentralized operating systems. Think Windows, Linux or macOS, just way more minimalistic. These virtual machines are not the programming language. They
interpret the programming language.
So will we see smart contract platforms supersede traditional, centralized solutions? I doubt it, as there are only limited use cases where the decentralization aspect of blockchains really comes to fruition. Which use cases these are, we are about to find out in the upcoming years.
How will this influence future programming languages? I guess very little, as in general high level programming languages should care very little about the underlying architecture. After all they are a means to abstract these details away. We probably will see more blockchain specific programming languages over the next few years, but they will likely stay in the niche that is the crypto ecosystem. Whether it will bring new concepts to other programming languages that don't work with blockchain smart contracts is a different question, but I expect smart contract programming languages to learn more from already existing languages than the other way round.
Not sure regarding the implications of blockchain on coding languages, but I think smart contracts are really the niche where statically typed pure functional languages could shine. I'm talking about the languages mainly from ML family: Haskell, OCaml, F#, Elm, PureScript.
Just imagine, your smart contract can be treated just as a pure function which takes some input and gives some output, no side effects, no typos, etc. Imho, this is the direction where languages smart contracts should lead to.
I very much hope so as well. What we currently have is in my opinion rather inadequate for immutable, permissionless transactions.