What software you need to work on .Net Core ,prerequisites for Features of .Net Core it is cross platform.
Windows
NET Core is supported on the following versions of :
Windows 7 SP1
Windows 8.1
Windows 10, Windows 10 Anniversary Update (version 1607) or later versions
Windows Server 2008 R2 SP1 (Full Server or Server Core)
Windows Server 2012 SP1 (Full Server or Server Core)
Windows Server 2012 R2 (Full Server or Server Core)
Windows Server 2016 (Full Server, Server Core, or Nano Server)
Prerequisites with Visual Studio 2017
You can use any editor to develop .NET Core applications using the .NET Core SDK. Visual Studio 2017 provides an integrated development environment for .NET Core apps on Windows.
Lets get started for making a console application on asp.net Core 2. I feel like you have seen the new feature of asp.net core which are very important to see.
As i told you the prerequisites of .Net Core. Open your visual studio on windows go to new project and select .Net Core in left side of window and select Console App(.Net Core) in middle of the window.