12 Hot Programming Languages For Infrastructure Pros

Consider adding these top languages, including Python and Java, to your IT pro skill set.

Cynthia Harvey

October 18, 2016

10 Slides

Programming languages aren't just for programmers. If you're a network engineer, systems administrator, storage manager or other infrastructure professional, knowing a programming language (or two or three) can come in handy.

Software-defined infrastructure is making headway into data centers, and in order to manage that infrastructure, it can be very helpful to know the language that your software-defined networking (SDN) or software-defined storage (SDS) software was written in.

In addition, as more enterprises are adopting DevOps approaches to IT, many shops are seeking to increase their use of automation. While automation tools available can handle some of this work for you, it's always a good idea for administrators to be able to write their own scripts. And in fact, some employers will expect that any good sysadmin or other infrastructure pro will have that ability.

But which programming language or languages should you learn?

This slideshow takes a look at 12 languages that experts frequently recommend for people who are -- or who would like to be -- infrastructure professionals. Obviously, you probably won't be able to learn all 12, but having at least one -- and preferably two or three -- in your skills list can help you become more efficient and more hirable.

(Image: maciek905/iStockphoto)

About the Author(s)

Cynthia Harvey


Cynthia Harvey is a freelance writer and editor based in the Detroit area. She has been covering the technology industry for more than fifteen years.

Stay informed! Sign up to get expert advice and insight delivered direct to your inbox

You May Also Like

More Insights