How to Learn a New Language Computer Commands Storage What (data types) Where (data structures) How (=) Computation (manipulation) Conditions Loops Functions => S + V (Data + Actions(Functions)) => Class, Object => Compare with an existing language (the language you are most confident in)