Geth

Geth is a command line interface that allows users to mine Ethereum and execute smart contracts. It’s based on the Go language, which makes it easy to use for developers.