In addition to being a profession in itself, programming needs to be more or less programming in many professions today, or programming knowledge can make the job easier. Whether you are going to start programming as a hobby, to contribute to your profession or to develop as a profession, you may suddenly encounter a picture that will intimidate you: You should choose a language to start from among hundreds of programming and scripting languages without having much knowledge about them.
READ MORE :http://www.teknobu.net/english/where-should-i-start-the-software/