How to learn a language/Namespaces