After working on magento 1.x, shifting to magento 2 on the first project feels like working with a complete alien. From a different technology stack requirement to the fundamental changes to design and coding structure, magento 2 feels like a complete new design and features.
Magento 2 Requires:
- PHP 5.6.x / 7.0.2 / 7.0.4 / 7.0.6 – 7.0.x
- MySQL 5.6
- Apache 2.2 or 2.4
More details can be found here.