DEV Community

Discussion on: What Programming Language Would You Recommend to Someone Who's Not Naturally Inclined toward Coding?

Collapse
 
acoh3n profile image
Arik • Edited

I'd submit raw HTML & CSS because:

  1. They're relatively simple to learn.

  2. You get instant, tangible, visual feedback.

  3. You can build real world, useful projects.

  4. It's the very bedrock of the web which everything builds on.

  5. No "magic" happening behind the scenes as would be with frameworks and higher-level abstractions. And a great starting point once they "graduate" to using framework. Also once you do HTML & CSS the "hard way" it's easy to understand the point of higher level framework, templating, loops etc.

  6. Natural first step for web development.

  7. Huge array of wonderful, free course on YouTube and elsewhere.