Gathering Software
Before you get started making your Minecraft Spigot server, here are some things that are required, or highly suggested. These links should take you to closest page I could find with a download link to the latest version. I would create a new folder on your desktop called "minecraft" and place the Minecraft Spigot server, Uniserver, and HeidiSQL folders there. The Java JRE, Notepad++, Open Broadcaster Software, and Minecraft Client are just installs you'll run once for them to get setup.
Required Software:
Java runtime environment: select "JRE" - www.oracle.com/technetwork/java/javase/downloads/index.html
Minecraft Spigot Server: select "spigot-1.9.4-R0.1-SNAPSHOT.jar" - https://minecraft-statistic.net/en/download.html
Minecraft Client - minecraft.net/en/download/
UniServerZ - https://sourceforge.net/projects/miniserver/files/latest/download?source=files
HeidiSQL - www.heidisql.com/download.php
Recommended Software:
Notepad++ - notepad-plus-plus.org/download/
Open Broadcaster Software - obsproject.com/download
Required Software:
Java runtime environment: select "JRE" - www.oracle.com/technetwork/java/javase/downloads/index.html
Minecraft Spigot Server: select "spigot-1.9.4-R0.1-SNAPSHOT.jar" - https://minecraft-statistic.net/en/download.html
Minecraft Client - minecraft.net/en/download/
UniServerZ - https://sourceforge.net/projects/miniserver/files/latest/download?source=files
HeidiSQL - www.heidisql.com/download.php
Recommended Software:
Notepad++ - notepad-plus-plus.org/download/
Open Broadcaster Software - obsproject.com/download