11 Programming Languages For DevOps Success - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
DevOps
News
7/17/2016
12:06 PM
50%
50%

11 Programming Languages For DevOps Success

DevOps uses languages for software development and languages for deployment automation. If you want to be successful with either side of DevOps, these languages will help.
Previous
1 of 12
Next

(Image: neyro2008/iStockphoto)

(Image: neyro2008/iStockphoto)

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.

Here, we'll take a look at some key programming languages, as well as the scripting languages that drive the automation of so many DevOps processes -- plus a language or two that might split the difference.

[DevOps and Agile aren't synonyms. It pays to know the difference. Read Agile vs. DevOps: 10 Ways They're Different.]

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.

Are you on a DevOps team? Have you led part of a DevOps organization? I'm curious about the tools you or your team have used as part of successful DevOps. I'm equally curious about languages you think are important for people getting into the field in 2016. I'll be hanging out in the comments section below -- once you've reviewed our list, stop by and let me know what you think.

Curtis Franklin Jr. is Senior Editor at Dark Reading. In this role he focuses on product and technology coverage for the publication. In addition he works on audio and video programming for Dark Reading and contributes to activities at Interop ITX, Black Hat, INsecurity, and ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Previous
1 of 12
Next
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Charlie Babcock
100%
0%
Charlie Babcock,
User Rank: Author
7/18/2016 | 4:16:04 PM
Assembler may be the next best thing
"C is the next best thing to assembler," and when it comes to devops for the Internet of things, assembler may be the best thing, period. According to TIOBE Programming Community Index, more Internet of Things developers are using assembler than any other language. http://www.tiobe.com/tiobe_index?page=index Assembler runs thousands of small devices. "If performance is key, nobody can beat assembly code," the Index stated in its summary of July 2016 report. Assembler re-entered the top 10 in the report.  
Slideshows
11 Things IT Professionals Wish They Knew Earlier in Their Careers
Lisa Morgan, Freelance Writer,  4/6/2021
News
Time to Shift Your Job Search Out of Neutral
Jessica Davis, Senior Editor, Enterprise Apps,  3/31/2021
Commentary
Does Identity Hinder Hybrid-Cloud and Multi-Cloud Adoption?
Joao-Pierre S. Ruth, Senior Writer,  4/1/2021
White Papers
Register for InformationWeek Newsletters
The State of Cloud Computing - Fall 2020
The State of Cloud Computing - Fall 2020
Download this report to compare how cloud usage and spending patterns have changed in 2020, and how respondents think they'll evolve over the next two years.
Video
Current Issue
Successful Strategies for Digital Transformation
Download this report to learn about the latest technologies and best practices or ensuring a successful transition from outdated business transformation tactics.
Slideshows
Flash Poll