How do people learn a programming language?


Some peole go deep and only then start to write. Some people try fail and improve.