DevOps depends on two critical pieces: Software development and operational automation. Each of these requires programming and (follow me, here) programming tends to need a programming language. For those trying to chart a career path in DevOps, the question of what language or languages to learn for each side of the equation is key.
I’m looking at these languages from the perspective of their intended jobs, not their linguistic structure or operation. There are a couple here that are barely languages at all — but they’re still automation frameworks worth knowing if you want to be part of the DevOps world.
Read more at InformationWeek