Programming is boring. Programming is difficult. This is incomprehensible, complicated and boring.
Yes, such thoughts can really arise when looking at long lines of code, a terrible terminal window and bearded programmers who live in some kind of world. However, this is not so, and even the most difficult thing can be insanely fascinating. Prove this wonderful project Code Combat, which will help to learn the basics of programming in a game form.
There is also an own level editor with which you can modify the game, offer your tasks or even whole companies. And this is successfully done by a lot of programmers, since a fairly large community has already formed around the project.
If you, thanks to the Code Combat project, are actively interested in programming and decided to master it more fully or to learn another language, here are some more secret addresses – 5 best free resources for learning programming.