Yes and No! WordPress is not a software that you can directly install on your PC. It doesn’t mean that you can not install WordPress on your computer. You can, and you need a XAMPP or WAMP running on your computer to install WordPress. Those are software stacks that make your computer a local server and WordPress can only be installed on a server. When you have the server ready, then you can install WordPress on it.