Hacker News new | ask | show | jobs
by Sherxon9 3025 days ago
I have tried to teach couple of close friends programming in Java before. Most people are interested with what you are building and excited to learn. But after writing some code with not much visual result, they interest started to fade in. So I would recommend to start html/css/js so she can see results of her work and get more interested to build more. ))
1 comments

I think Java can be a bit off-putting for beginners because of verbosity and somewhat forcing people into OOP.

HTML and CSS definitely have much more immediate "results" but don't offer the benefit of generally teaching CS thinking. Even if you are an expert in HTML and CSS, being declarative, they don't help you in any way with "traditional" programming.