Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
Free Coding Resources for K-12
Free programming for beginners taught with a series of educational games. This resource is a part of the Code with Google program.
Free coding courses provided by the non-profit Code.org. Code.org aims to increase access to computer science for grades K-12.
A free platform that allows all skill levels in grades K-12 to learn coding through games.
MIT App Inventor
Allows learners of all ages to build apps for phones and tablets for free. Developed by a team of students and professors at MIT.
A free coding community for learners aged 8 to 16 designed by the non-profit Scratch Foundation.
Free Coding Resources for Adults
Codeacademy offers free interactive courses on several popular coding techniques (C++, Python, etc.). An account is required and learners can choose to pay a fee each month for access to more courses and options.
edX is a free online catalog of thousands of courses created in collaboration with higher education institutions. Learners can register for an account for free to view the courses available. Learners can participate in classes for free but will need to pay a cost if they want to receive credit for the course.
freeCodeCamp is a 501(c)(3) public charity offering free coding courses. Learners will have to create an account in order to participate.
The Odin Project
Several coding courses available including SQL, HTML5, jQuery, CSS, and more available with a Mesa County Libraries card. Cannot access remotely with a Digital Access Only Card.