DEV Community

Cover image for Good morning, Ethereum [1: Smart Contracts ]
Calvin
Calvin

Posted on

Good morning, Ethereum [1: Smart Contracts ]

This is a daily morning publication on the ins and outs of Ethereum smart contracts, an important component of Ethereum and other blockchains.

This article will not include analysis of other smart contract languages apart from solidity but it will list other popular programming languages that smart contracts can be written in.

Smart contracts are the next big thing. As more people realize this, an increasing number of smart contracts have been developed in different languages.

The most popular languages to write smart contracts in includes:

  • Solidity
  • Golang
  • JavaScript
  • C++
  • Java
  • SQL

I think it would be great to delve deeper into the ins and outs of the abovementioned languages and their suitability for cryptocurrencies.

I was slightly worried about the use of some of the languages. I began to worry about the risks tied to using a language such as SQL for the development of blockchain technology. The first thing that came to mind was SQL injection attacks. I would like to, over the next few articles, provide analysis of the risks and benefits of using the programming languages to create smart contracts. I will analyze the programming languages using an ascending order of the list of programming languages.

I welcome your views and thoughts in the comment section below as I carry out research to inform the analysis in the next article.

Top comments (0)