Windows is the most prominent operating system released under a proprietary software license, whereas Linux is the most prominent operating system released under a free software license. However, most Linux distribution sites also have proprietary components for their distribution available.
Both technologies are suitable for beginners, professional web developers, and everyone in between, but it is essential to choose the technology that is more suited to your style of web building. Each technology has its own distinct advantages for users.
If you plan to incorporate work that uses PHP, Perl or MySQL, Linux is the solution you should choose.
Microsoft should be your choice of platform if you plan on utilizing Active Server Pages or other Microsoft applications to design your web pages. The Microsoft platform delivers reduced development time and better functionality for databases.