Setting up a development environment
When you are getting started with Drupal, you may not have access to a web server in order to install it.
Often it is much easier at first to work on your own computer rather than have to worry about setting up an internet-hosted server environment by setting up a local stack of Apache, MySQL, PHP, which are often referred to generically as AMP stacks and as LAMP, WAMP, or MAMP stacks on Linux, Windows, or Mac, respectively.
Full instructions for installing Drupal manually into local stack can be found at: https://www.drupal.org/documentation/install but if you are not super confident at installing things like this manually, we recommend that you go for the Acquia Dev desktop method described below.