You shouldn't need any additional software or program to play multiplayer on PC! Just be sure both you and you friend are launching the game through Steam or GOG. The wiki has a good overview on hosting and joining a game: https://stardewvalleywiki.com/Multiplayer#Host_a_world