The final application that we need to install will be an IDE, which allows us to code and compile our smart contract. For this purpose, I prefer to use Visual Studio Code, or VSCode for short, as it has a clean design, plugin system, and integrated Bash shell. You can download the latest version of VSCode manually from https://code.visualstudio.com/Download and select the version for Ubuntu, for example, or you can execute the following curl command from your ~/Downloads folder (for version 1.25):
$> sudo curl -O https://az764295.vo.msecnd.net/stable/1dfc5e557209371715f655691b1235b6b26a06be/code_1.25.1-1531323788_amd64.deb
After downloading the file, you can install it either via the Gdebi package manager ...