If we live in an app economy, as we're often told, then why should IT professionals care about the programming languages used for web development? The answer has several parts.
First, there's no clear agreement that the world is turning only to apps. There are voices in favor of web pages as the defining user interface rather than native apps. Next, even if organizations are shifting to apps, the shift is going to take a while. How long could it take? Let the fact that there's still a demand for COBOL programmers guide your thinking.
Finally, even in the face of an app-based onslaught, websites aren't going anywhere. Whether you're thinking about enterprise application portals or customer-facing user experiences, websites will continue to be part of the corporate IT infrastructure for years to come.
One of the hallmarks of the web experience is that it is constantly changing and evolving -- constantly being altered and manipulated to find the best user experience.
Constant change means constant development, and constant development requires programming tools. In this article I'm looking at 10 languages that are among the most commonly used for web development. How did I figure out the "most commonly used" part?
I reviewed articles on popular languages from sources including the IEEE, TIOBE, and New Relic, factored out the languages that aren't especially web-oriented, added a couple from my own experience, then whittled the list down to 10 entries.
Here are 10 languages that you should be aware of if you're going to build web applications. I've personally used some, am curious about others, and I'm glad I don't have to learn or do anything with a few.
I'm curious about which ones you use, and curious about one other thing: How many languages should a modern programmer have in his or her tool kit? (I mean, not only know enough to recognize the language by looking at a code snippet, but actually be able to write something minimally functional in the language.)
Is the answer two? Six? Twenty-three? Let me know what you think about the number -- and about the languages that come next.
Curtis Franklin Jr. is executive editor for technical content at InformationWeek. In this role he oversees product and technology coverage for the publication. In addition he acts as executive producer for InformationWeek Radio and Interop Radio where he works with ... View Full Bio
We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
2017 State of IT ReportIn today's technology-driven world, "innovation" has become a basic expectation. IT leaders are tasked with making technical magic, improving customer experience, and boosting the bottom line -- yet often without any increase to the IT budget. How are organizations striking the balance between new initiatives and cost control? Download our report to learn about the biggest challenges and how savvy IT executives are overcoming them.