These are the basic requirements for installing Windows 10 on a PC. If your device does not meet these requirements, you may not have as great an experience with Windows 10 and might want to consider purchasing a new PC.

1 gigahertz (GHz) or faster processor or System on a Chip (SoC)
1 gigabyte (GB) for 32-bit or 2 GB for 64-bit
Hard drive space:
16 GB for 32-bit OS 32 GB for 64-bit OS
Graphics card:
DirectX 9 or later with WDDM 1.0 driver
Internet Connection:
Internet connectivity is necessary to perform updates and to download and take advantage of some features.
There may be additional requirements over time for updates, as well as requirements to turn on specific features within the OS.