Free Programming Courses from Scratch
Text Courses
theory, exercises, teacher's solutionsCommunity
Over 8,000 peopleAI Assistant
Hints and code analysisReviews

Aleksandr Avdoshkin
As someone with zero coding skills, I'd say that CodeBasics is focused on newcomers. Thank you very much!

Sergei Tyurin
This is all very approachable even for a dummy like me. Now I show people this platform when I get the chance.

Eliyah Kleyman
For me, it was my very first programming course. I liked it because all the information is very well structured and given in a clear hierarchical order. It motivated me a lot to move forward in my studies.
Posts

What is Kotlin, and What is It Used For?
Kotlin is a powerful, modern programming language widely used for Android development, offering simplicity, security, and efficiency.
5 months ago
1
~time.minutes

What is C++ Programming Language?
Explore C++: its core syntax, real-world applications, and key systems built with this powerful programming language.
5 months ago
1
~time.minutes

What is Haskell, and What is It Used For?
Discover how Haskell is used in compilers, testing, web frameworks, and more. Explore key features, benefits, and real-world applications of this functional programming language.
5 months ago
2
~time.minutes
Frequently Asked Questions
Sign up and start learning. For free. Forever