text: skills required to become as a software programmer? im interested in getting into software programming, what are the things i have to learn, can anyone guide me in detail. or any reference site where we can view about it in detail let me begin by saying a degree is mandatory , to be specific a technical degree.it doesn't mean people with a commerce background will not get in.but it does happen that now since india churns out millions of engineers, its a little difficult for commerce graduates.  india is now increasing dominant in the it services sector which calls for excellent communication skills both verbal and written.  nowadays a first class degree is a norm and it is difficult if you have a second class or below.  next is getting into a it company. i really don't stress on getting into biggies and a small company would be excellent to start with because you end up learning a lot of things. usually companies have an aptitude test and once you clear it they have different rounds like personal round or an hr round where they test your behavioural skills and how you react to different situations.  there is no limit to knowledge and you can attain loads of skills. to begin with internet programming is what i suggest. there is a wonderful site called www.w3schools.com which teaches basic programming. you can begin with html and then slowly move on to asp and sql server and then dot net.once you get going there is nothing stopping you. mind you....this site just gets you started and then once you finish off with the basics there are loads of sites which help you.