- It's simple and clean for beginners
- You can take the logic you learned while learning web development and apply it to other software languages
- Minimal requirements. It doesn't require additional software; You only need a web browser to run it
- You can create websites, web apps, and games with it
- Is it perfect? No, it definitely has its faults, but it's a good starting spot for learning programming
Because of how Web Development is broken down, it's easy to understand:
- HTML - The structure and content. Think of it as the skeleton
- CSS - The style and decor. Think of it as the skin and clothes
- Javascript - The logic and interactions. Think of it as the muscles and nervous system
- The two sides of programming.
- Languages are designed for specific things and they come and go over time.
- Logic is forever and once you learn it you can apply it to other languages.
- All you need is a web browser to run your code
- This page you're reading exists on one file. You can download it and look at it yourself (your browser also has ways to view this page source code)
- There's a large community out there with videos, tutorials, and free software you can use for web development