No software purchase or installation is necessary. WordPress.org requires a paid hosting account, which normally costs around $8/month. Included in the course is a free 90-day hosting account (US only) and temporary domain with SiteGround, one of the world's most respected hosts. You'll receive instructions for registering for and accessing your free account. WordPress runs on any Windows operating system from Windows Vista to Windows 10 and on all versions of Mac OS X. No specific knowledge or skills are required, just a general familiarity with the Internet.