# RequirementsElementor Core Basic
Before starting to work, make sure you meet the requirements as outlined below.
To start working you’ll need a WordPress site, preferably with a fresh installation of WordPress (either local host or staging/development environment). You can use the basic server requirements required to run WordPress (opens new window).
Your server should be using a PHP version that meets or exceeds Elementor’s requirements (opens new window).
# Plugins and Themes
Your site should have both the Elementor plugin (opens new window) and Hello theme (opens new window) installed. If you’re planning on developing addons for Elementor Pro, you’ll need to have Elementor Pro (opens new window) installed.
# Programming Languages