The most important thing is that it's very easy to use for any beginner in computer science field. It has an excellent interface with lots of useful features. You can easily learn how you should write code using this software without spending much time or effort. I don't have anything particular i dislike about this program but overall experience was good while learning python programming language. If your looking out for new tools then definitely go ahead try all options available here they are great at teaching people who want to start their career in coding world. We were solving problems related to data analysis so we used Python scripting tool which helped us build our own machine learning algorithm through its API feature. This gave me best results when compared to other softwares like R studio etc.