You need to know how to access the terminal or command prompt on your computer. While there are generally graphical user interfaces for most commands, the terminal or command prompt can be quicker to use, and will use less system resources.
We will work through a quick primer/reminder on command-line basics for the uninitiated.
Get yourself an account on GitHub!
Git- see https://git-scm.com/book/en/v2/Getting-Started-Installing-Git for options
A reasonable text editor, not Microsoft Word or Notepad. You could try atom if you're stuck for ideas