best app ever free of cost and in the age of 12, I can understand very well,clear doubts and run codes myself. and also I don't need any external app for running codes it gives complete app with explanations, clearing doubt, PDF 's and as a beginner it is best to master python.