The best websites to Learn Coding Free in 2016

learn coding
By Tapas Pal Updated

Don’t just download the latest app, help redesign it. Don’t just play on your phone, program it. — Obama

If learning code is not in your New Year resolution, then you should include it because by 2020 there will be 4.3 million jobs for Coder only in the USA imagine the opportunity worldwide. Technology has improved our life enormously every day something is invented through technology to entertain and make our life easier it is the coder that lead this technology revolution as technology grows demand for coders will increase simultaneously. If you have some basic knowledge of coding, you can understand the technology better.

Writing software may not be your business but knowing the basic of coding will help you to communicate effectively with your coding team. It would cost you a minimum of $37,000 to enroll for a year at one of the top 10 schools in the United States, according to the U.S. News & World Report. But, now you can take those courses from half of those schools…for free.

These seven places offer a plethora of free courses that will help you to learn programming at your pace in the comfort of your web browser.


Codecademey is one of the eminent sites to learn coding freely. If you are newbie and coding is not your Aha! Factor, its rich user interface and interactive learning session simply add gamification to the learning process. Don’t worry if you made any mistake at the time of coding they will warn you. If it is taking a lot of brainstorming to decipher the solution stop and check out their forum where users and experts will guide to the right direction.Codecademy

Course offered: HTML & CSS, JavaScript, jQuery, PHP, Python, Ruby. AngularJS, Command Line, SQL, Java, and Git.

Price: Free


Features: Code Interpreter, editor, Progress Saver, Project, Forum, interactive lesson

Learners: 24 million

Level of Difficulty: Newbies and beginners

Fascinating Fact: Codacdemy magnetized around 200,000 users within 72 hours of launching as well as during the first year of launch New York City Mayor Michael Bloomberg and Washington Post columnist Ezra Klein publicly signed up for lessons.

2.Khan Academy

No wonder don’t get taken aback it’s free, and hope will be as per khan’s vision. Millions of students around the globe are learning at their own pace. But its courses are not so structured for coding it does not preach any particular programming language. As it covered wide range of courses on various subject but they have section for computer programming where you can learn some basic stuff like drawing, animation and user interaction with codekhan-academy

Course offered: They covered wide range of courses like science, history, art history, economics, math and more. As well as they also included some basic level of programming courses like programming basic, HTML, CSS, JavaScript, and SQL.

Price: For free. For everyone. Forever.


Features:  5000 free instructional video lesson, practice exercises, personalize dashboard for students, teachers and parents.

Learners: 10 million

Level of Difficulty: Newbies and beginner

Fascinating Fact: More than 2 million users watch their videos every month, 15 questions are answered per second. Around 4 million exercise are completed every day, and there are 100,000 plus interactive exercises to solve.

3.MIT Open Courseware (MIT OCW)

If you have some basic or prior level of knowledge in programming and now have a natural curiosity about how things work under the hood than MIT OCW is the right place to learn coding and strengthen your knowledge. All the courses taught at prestigious MIT to undergraduate and graduate-level are available freely.MIT Open Courseware

Course offered: They covered wide range of courses in different subject you can check complete list. Programming classes that include such as
Introduction to Computer Science and Programming, 

Introduction to Programming in Java
Practical Programming in C, Introduction to C++, and database system

Price: OCW is open and available to the world freely

Web: mitopencourseware

Features:  Audio/Video lectures, lecture notes, Online Textbooks, interactive web demonstrations.

Level of Difficulty: Intermediate and advance

Fascinating Fact:  2,300 plus courses are available online. Receive over 2 million visits per month. These visits come from all over the world, with over half coming from outside of North America.


Codeavenger is another good place to start programming. The company is based in New Zealand. It is one of the most interactive and well-structured sites. It provides Gamified learning web environment. It uses interactive characters robots to let you visualize what you are doing while coding. And is available in English, Russian, Dutch, Spanish, Italian, Turkish and Portuguese.Codeavenger

Price: entry level courses are free. To get access for the other level you have to pay per course.


Features:  code challenges, quizzes, points, badges, bonus, and Class progress reports for teachers.

Level of Difficulty: Newbies and beginners

Fascinating Fact: Their team has created a piece of music that talks about what codavengrs is. You can listen to it here.


Coursera provides courses from top colleges in the world. It partners with top universities and organizations worldwide to offer courses online for anyone to take. As well as their verified certificates will appropriate for employment purpose. Time is changing expeditiously where technology is playing the crucial role to shape our world we cannot deny the power of education. A good teacher can inspire hope, ignite the imagination, and instill a love of learning and it is very hard to find such teacher, but technology has brought in a click.


Courses offered: They cover a wide range of courses like science, history, art history, economics, math and more. As well as they also cover basic level of programming courses like programming basic, HTML, CSS, JavaScript, and SQL.

Price: There are many free courses available but to get a verified specialization certificate you have to pay.

Web: coursera

Features:  short video lectures, interactive quizzes, peer graded assessments, verified certificates, and courses on-demand.

Learners: 17 million

Level of Difficulty: Intermediate and advance

Fascinating Fact: Coursera has more than 1500 courses from 140 institutions and 17 million users from 190 countries.

6. edx

edx is established by MIT and Harvard Universit. It is an open online course (MOOC) provider its courses are supplied by world’s most renowned and prestigious institution including, UC Berkeley, Boston University you can take the courses at your pace. And is available in English, Mandarin, French, Hindi, and Spanish.edx

Course offered: edx covered Variety of courses in a wide range of disciplines some popular courses on programming are Introduction to C++, HTML5 from w3c, Java to Android for beginners, Data Analysis for your business, Learn Program using Python, and introduction to computer science check the complete list.

Price: EdX employs a freemium model where you have to audit classes for free or make a donation to participate in certification programs.

Web: edx

Features:  self-paced learning, discussion forum, wiki-based collaborative learning, online laboratories, Video transcripts,

Learners: 5 million

Level of Difficulty:  Intermediate and advance

Fascinating Fact: edx has developed as an open source software its source code is freely available at Github from where other institution can make similar offering.

7. Udemy

Udemy courses help you tremendously to improve your job-related skills but currently, courses are not credentials for college credits. Credentials may help you to get the job but skill will make you good at your job.udemy

Course offered: it offers breadth of categories among them programming related courses are web development, mobile app development, programming languages, game development, Databases, software testing, software engineering and e-commerce development tools.

Price: offers both paid and free courses, but it depends on the instructor.


Features:  self-paced learning, discussion forum,

Learners: 9 million

Level of Difficulty: Intermediate and advance

Fascinating Fact: Udemy has 19,000+ instructors 35,000,000+ course enrollments 8,000,000 minutes of video content and 80+ course languages. Goldman Sachs, uses Udemy to train their employee.

Last but not in the list Sometimes you need reference book when you stuck up and stumble over some code. At GitHub you will get around 500 plus free reference books in 80 different programming languages. So buckle your belt and start learning.