© Debajani Mohanty 2018
Debajani MohantyEthereum for Architects and Developershttps://doi.org/10.1007/978-1-4842-4075-5_3

3. Basic Solidity Programming

Debajani Mohanty1 
(1)
Noida, Uttar Pradesh, India
 

As mentioned in Chapter 2, Solidity is the most widely used language for writing smart contracts with Ethereum. Basic Solidity programming is quite easy to learn. It’s similar to JavaScript and yet has some features of object-oriented languages such as Java and C++. Hence, some programming experience is desirable before jumping to development in Solidity, although it’s not mandatory.

Prerequisites

For learning Solidity programming, you do not need to install any special software on your machine. You just need the following:
  • Chrome browser

  • High-speed ...

Get Ethereum for Architects and Developers: With Case Studies and Code Samples in Solidity now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.