You will get a solid foundation in key programming concepts such as variables, functions, and control flow. Learning these concepts will set you up for success in any programming language that you choose to learn.
Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons - all freely available to the public. We also have thousands of freeCodeCamp study groups around the world.
edX is the trusted platform for education and learning. Founded by Harvard and MIT, edX is home to more than 20 million learners, the majority of top-ranked universities in the world and industry-leading companies.
The purpose of each of these tutorials is not to train you fully, but just to give you a taste. After reading them, you should have just enough knowledge to make a confident decision as to whether you would like to seriously learn these languages. And if you do want to take any of them further, each code tutorial finishes up with details on how to learn more.