IIT Mumbai


IIT Kanpur


IISc Bangalore




IISER Bhopal


ICT Academy, IIT Kanpur


Kendriya Vidyalaya


Software is a crucial sector that plays a vital role in the socio-economic fabric of India. It is also a sector that demands utmost attention in terms of human resource development and capacity building.

We are addressing this challenge by launching a unique technology developed at IIT Kanpur over the last 5 years.

  • Prutor is an online coding platform that provides teaches coding on scale –from basics to advanced
  • It is already in use at the most premier institutes of the country: IIT Kanpur IIT Mumbai, IISC Bangalore, IIT Goa, IISER Bhopal and NIT Bhopal

Prof. Amey Karkare Department of Computer Science and Engineering Indian Institute of Technology - Kanpur conceived Prutor in 2015. Since then it has been developed by RobustResults and is on course to be adopted by 600+ institutes to teach introductory programming.


  • 1,50,000+ Happy Students
  • 600+ Institutions

Great Courses

  • Involving latest technologies
  • Good hands-on experience
  • Unique ID certification

Setup Prutor Coding Lab

Prof. Amey Karkare, Department of Computer Science and Engineering, talks about the 'PRUTOR' & how it is helping researchers understand the way students learn programming.

Prutor Coding Lab

You can access Prutor Coding Lab from here

Prutor Coding Lab

Not Just Another Coding Lab

A number of coding labs fail in engaging students although colleges invest heavily in infrastructure and end up being present only in college brochures. Don't do the same mistake.

At Prutor Coding Lab, we have trained more than 100,000+ students across 600+ colleges and learned how to "actually engage students" and make the coding lab a great success. Like all the great things you have, you don't need to spend a lot of money to achieve this. Because we know how to do it in the right way, we will not show you the costly way. Some of our plans require you to spend exactly 0 rupees to get started! Contact us to know more.

Setup Prutor Coding Lab

Prof. Viraj Kumar, Indian Institute of Science, Bengaluru, shares his view on Intelligent Tutoring System Prutor.

What technologies can I learn and practice on Prutor Lab?


Why Set Up Prutor Coding Lab in Your Campus?

Prutor Coding Lab team comes with great expertise of training students from 600+ colleges. Our methodology of training and running the lab is unique and highly successful. Due to inbuild machine learning, approach and technical assistance provided - coding will never be tough for your students in the coding lab.

We have all the things in the right place. And we are sure your students will learn. Now, it is your effort that is needed to lead this initiative in your college campus and help your students to gain good coding knowledge.

What will you get?

Individual Student Subscription

  • Online videos (Java/Python/C) + 600+ Coding problems
  • Certification from IIT Kanpur
  • Syllabus designed by IIT Kanpur

College Subscription

  • Conduct labs on your own
  • Conduct paperless in any subjects
  • Participate in Hackathons
  • Best software to learn introductory programming
  • Multiple Languages like C, C++, Java, HTML, JS etc.
  • Create your own problems

Enquire Now

* These fields are required.

Prutor Coding Lab Features


Real World Experience

The lab setup is exactly how enterprises work on Machine Learning, Deep Learning and Big Data technologies.


Learn Through Practice

The best way to learn Machine Learning and Big Data technologies is to write code and experiment. Learn by writing code and executing it on lab.


Connect From Anywhere

Start practising and learning Machine Learning and Big Data technologies from anywhere in the world. You just need an internet connection to access lab.


No Installation and Compatibility Issues

Lab comes pre-installed with all the software you will need to learn and practice Machine Learning and Big Data technologies.


Centralized Data sets

Upload any dataset to lab just once and use it anywhere, anytime. Lab also has publicly available data sets stored on the cluster so you can start practising right away.


Connect From Any Device

Connect to lab using a browser or SSH from any device or operating system.