Brianna White

Staff member
Jul 30, 2019
Digital Assets.png

From the moment hand prints emerged on cave paintings, language emerged as the advent of change. With the resulting unity of disparate cultures came the unison of different minds, creating an urge to change the world and birthing curiosity to develop an understanding of what’s around us. This linguistic evolution evolved into math, the first universal language that united the world through the desire to make change. With time came technological evolution, bringing about a digital era. As digital transformation started to knock, blockchain emerged, bringing more universal language and harmoniously weaving this new digital age.

In this article, we step into what will become a new historic moment for future generations to explore three of those transformative languages.


EthereumETH 0.0% brought about the advent of smart contracts that have transformed blockchain for the better. Smart contracts, which automate the mundane and facilitate the creation of a truly "trustless" ecosystem, can be implemented by the first universal language we will discuss - Solidity.

An object-oriented language, Solidity is a statistically typed language using an ECMA Script-like syntax with which web developers are already familiar. Solidity enabled the creation of complex smart contracts, which allowed blockchain technology to come out of its isolation and offer real-world benefits, complementing this ease of use.

Solidity’s Origins And Evolution

A decade ago, the blockchain ecosystem was synonymous with BitcoinBTC 0.0%. People only came out of this gross misrepresentation after Vitalik Buterin pushed the envelope and brought Ethereum to the fold. However, while his dream of “one computer of the entire planet” was admirable, it was not plausible, not until Gavin Wood came to the fold and proposed a language that could help with the creation of smart contracts.

The goal was to create a language that was complex but expressive, easy to use but facilitated the creation of complex codes, and most importantly, compatible with the EVM (Ethereum Virtual machine).

Continue reading: