![Address in ethereum](/_next/image?url=%2Fblog.webp&w=3840&q=75)
Address in ethereum
There are two types of addresses in ethereum.
![Creating your first smart contract in solidity](/_next/image?url=%2Fblog.webp&w=3840&q=75)
Creating your first smart contract in solidity
In this article we are going to create your first smart contract in solidity programming language.
![Data types in solidity](/_next/image?url=%2Fblog.webp&w=3840&q=75)
Data types in solidity
first we declare data type of the variable and then visibility of the variable and assign the variable value followed by = .
![Functions in solidity](/_next/image?url=%2Fblog.webp&w=3840&q=75)
Functions in solidity
Functions in solidity are very similar to javascript function and java.
![Visibility in solidity](/_next/image?url=%2Fblog.webp&w=3840&q=75)
Visibility in solidity
From where I can access an variable or a function is called visibility.