Every software or IT industry has professional programmers who are responsible to run their product smoothly. A Programming language is the most essential tool for software developers to write code and that is the reason every year it’s a confusing question among developers and newbie programmers which language they should pick up to learn. There are dozens of programming languages so picking the ideal one for a job can be quite a tricky decision. You need to consider so many factors such as learning curve, stability, jobs in the market, salary, community help, and a lot of things before choosing a programming language. Every year the largest online developer community stackoverflow also conduct their own survey about the most popular programming languages. Last year Python and Javascript were on the top. This year we are expecting a slight difference among the ranking of these programming languages. Based on different categories of developers, different kinds of applications, job