This is the most recommended and quite basic software suggested if you are switching from windows. Here is the description of this,
I have used ubuntu16.04 LTS amu64 version and currently using debian and kali linux in dual boot. This was very easy to install software. The functions were quite basic and good. The user interface of this software was appreciable. I used it in dual boot alongside with windows 8.1
The features provided are way better than windows and it is not fully command based OS like kali linux hence it is a good intermediate to learn about software developing. The service and support of the software is good and any problems regarding this can be resolved on its official site.
It is really nice software and is must if you are learning about different softwares.