LaTeX
If you’ve never used LaTeX before, I highly recommend using Overleaf. Overleaf has additionally published this pretty great tutorial for getting started with LaTeX.
If you want to use LaTeX locally, you should install TeX Live. An alternate option is MiKTeX, but I have no experience with this option. There are many LaTeX-specific editors available (simply search google), along with plugins for popular editors/ides. For example, I use Vim with the wonderful VimTeX plugin.