As cyber threats and the data protection environment evolve, companies are increasingly looking to bring their cybersecurity functions in-house. While trusting managed service partners makes sense for certain IT functions, cybersecurity and information…White Papers provided by ITPro.TV
Some programming languages were found to be popular with developers, but less so with hiring companies.
For example, 45.1% of developers said they coded in C, yet only 15.4% of companies said they required C development. Similarly, 47% of respondents programmed in C++, but less than a third (27%) of companies said they needed C++ developers.
The same was true for Python: 57% of developers code in the language, but just under half (47%) of companies have high demand for it.
Aude Barral, co-founder of CodinGame, said it was common for programming language trends among developers to be different from trends in the marketplace.
“Some technologies can become trendy within the developer community just because they’re easy to learn, or more convenient, or more aesthetically interesting to use. And trending languages are a never-ending topic for discussion amongst developers,” she told TechRepublic.
“If there’s a match between companies’ needs in the market and trends within the developer community, then languages will grow in popularity. This is the case with Go and Rust, which is used more and more in DevOps. “
Barral added that some programming languages, such as PHP, remained widely used in the market but were otherwise “pretty much disliked” by coders, who considered them limited.
While C remains a popular language for beginners, Barral suggested its popularity had waned recently with the emergence of Python.
“With Python, it’s slightly different, as both developers and companies are fans,” she added.
“It’s the third most in-demand language for companies and developers love it, because it is easy to learn, it’s a general-purpose language, and it’s incredibly efficient to use. And in the past three years, AI and machine learning have widely contributed to the rise of Python.”
CodinGame’s survey also assessed the most popular development frameworks among programmers, with Node.js, React and .NET Core currently out in front.