Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Development
    • Development

    CodeFights Report Reveals Programming Language Efficiency, Popularity

    By
    Don Reisinger
    -
    January 5, 2017
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      PrevNext

      1CodeFights Report Reveals Programming Language Efficiency, Popularity

      1 - CodeFights Report Reveals Programming Language Efficiency, Popularity

      CodeFights’ 2016 State of Programming report reveals which languages are the most popular among developers and which ones they are using most efficiently.

      2A Battle of the Sexes

      2 - A Battle of the Sexes

      CodeFights’ study, which comes from analysis of its customer base, found that in gender battles between male and female engineers on their coding efficiency, men won 54.3 percent of the time. Women won 45.7 percent of the time in their matchups.

      3Developers Like C++

      3 - Developers Like C++

      CodeFights also analyzed how quickly developers can accurately handle algorithmic coding tasks, and found that developers were “generally faster and more accurate” on C++ than Python, JavaScript and Java.

      4Java Has an Efficiency Problem

      4 - Java Has an Efficiency Problem

      According to the data, Java is still the hardest coding language to use efficiently to solve algorithmic programming problems. Developers were able to handle those tasks more efficiently in 65 percent of cases on Python, compared to 35 percent for Java. Similarly, Java beat out C++ in only 40 percent of head-to-head battles.

      5Java also Falls Behind in Coding Productivity

      5 - Java also Falls Behind in Coding Productivity

      Java, which already has been pegged as a less-efficient language, also frequently requires additional characters to solve coding problems compared to other languages. CodeFights notes developers needed about 191 characters to get the job done on Java, leaving it in second-to-last place.

      6But Swift Requires More Characters than Java

      6 - But Swift Requires More Characters than Java

      CodeFights presented developers with a challenge to use as few characters as possible in solving a programming problem. Swift took the most characters of any language, requiring an average of 198 characters in its testing, the company noted.

      7Perl Can Get Things Done Quickly

      7 - Perl Can Get Things Done Quickly

      On the same “shortest solution” challenge, Perl took the day. According to CodeFights, developers needed an average of 84 characters to offer a solution to the problem it presented, less than half of the last-place Swift.

      8Report Measure C++’s Popularity Worldwide

      8 - Report Measure C++’s Popularity Worldwide

      C++ is the world’s most popular programming language. According to CodeFights, it has a 24 percent of the worldwide market share, just topping Python at 22 percent and Java at 20 percent.

      9PHP, Ruby Share Last Place in Popularity Worldwide

      9 - PHP, Ruby Share Last Place in Popularity Worldwide

      PHP might be used by popular content management system WordPress, but it isn’t nearly as popular as other programming languages. In fact, it has just 4 percent market share worldwide, tying it with Ruby and putting it far behind C#, which has 8 percent market share.

      10Americans Love JavaScript, Java

      10 - Americans Love JavaScript, Java

      In the United States, JavaScript is the most popular coding language, with a 24.1 percent market share in the country. Java is close behind with a 23.3 percent market share. C++, the most popular programming language worldwide, secured only 14.8 percent market share in the United States in 2016.

      11U.S. Developers Also Eschew PHP, Ruby

      11 - U.S. Developers Also Eschew PHP, Ruby

      PHP and Ruby once again were among the least-desired programming languages in the United States in 2016. Ruby is in last place with just 3.7 percent U.S. market share. Ruby was a bit more popular at 5.5 percent market share, but still far behind C#, which nabbed 10.2 percent of the market.

      PrevNext

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×