Document Type : Primary Research paper
B.Tech ( Scholar), School of Computer Science & Engineering , Sandip University , Nashik , India
Assistant Professor , School of Computer Science & Engineering , Sandip University , Nashik , India
Professor , School of Computer Science & Engineering , Sandip University , Nashik , India
With the increasing demand for programming skills in today’s job market, online learning platforms for programming have become increasingly popular. The purpose of this research is to conduct a comprehensive analysis and comparison of the most widely used online platforms for learning programming, focusing on parameters such as user interface, course content, interactive tools, and community support. Through the collection and analysis of survey data, this study provides valuable insights into the strengths and weaknesses of these platforms, as well as identifying areas for improvement. The outcome of the research analysis indicate that the implementation of features such as live coding, personalized feedback, and project-based learning can significantly enhance the productivity and interactivity of these platforms. Furthermore, the research explores the future scope for further research in this field and identifies the most advanced platform based on the analysis. This research has practical implications for educators, policymakers, and practitioners who seek to improve the learning experience for programming learners.