Few Software Development Areas:
Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development is a process of writing and maintaining the source code, but in a broader sense, it includes all that is involved between the conception of the desired software through to the final manifestation of the software, sometimes in a planned and structured process.
What does a software developer do?
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Few known web based plateforms and languages:
Platform – Windows, Linux
Server Technology - Apache, IIS
Database – MS SQL Server, MySQL, Oracle
Server-Side Script - Python, PHP, ASP.net, JSP
Business Logic - .Net, PHP, Python, C
GUI Applications – Java, PHP, Python (Tkinter)