Library of computer science materials for beginners, with a focus on providing help from real people.
CodeHS is a library of computer science materials for beginners. All you need to get started is access to a web browser. We make learning to program accessible and fun, and you will be making lots of progress in no time.
The structure of the content is that there are short videos that explain the concepts, and then coding exercises that you complete in your web browser. Most importantly, we focus on providing you help along the way from real people.
Everyone gets stuck when learning to program, and we know that giving feedback, debugging help, and stylistic comments is the most important.