For example, just learned a little C, a turn around to get PHP, I actually do not know how to declare variables, also forget the variable name to add $
Reply content:
It's confusing for you to learn Java, Ruby, Haskell, and Python at the same time you learn haskell,ocaml,erlang,prolog and try it ... You let it chaos, correct the number of times, you will grow a memory, you can separate.
I'll teach you two formulas and take a good hold:
One
He is strong by his strong, the breeze blows the hill;
He crossed him horizontally, and the moon shone on the river.
Second:
He has come from his own evil, and I am really angry. at the same time as the University Curriculum C language, the data structure course with Professor Pascal is very normal. Write more and look more. I did it at first. If you write more on both sides, it won't happen. At the same time to learn C + + and Java, feel a bit messy or specialize in a bar almost every day I am using C#,VC and Delphi processing three different projects, did not feel anything messy. They are all connected, mainly the thinking of the programmer. Some grammatical categories of things are similar, forget, you can search the Internet for chaos in order to find out the characteristics of each language design.
To the upstairs, you can learn the language of cross-paradigm at the same time try it, it is sour.
Functional (Haskell), Object-oriented (C#/java), logical (Prolog), Imperative (C), and a bunch of scripts (Ruby,python) You guys are enough, man. How do you guys get to the point? According to the individual humble opinion, the programming language is proficient in one door, then the rest of the start soon, after all, the human energy is limited. But on the other hand, comprehend by analogy, that is why there are programming great God can be so many languages, but in the final analysis of the people must be from the beginning of their own language to "comprehend by analogy", so the main don't tangle, first put all the energy in a language, like you mentioned C, learn slowly in the first. I think it's pretty hard to learn as many languages as I do upstairs.