The C language widened its lead over Java in this month's Tiobe Programming Community Index, which gauges language popularity. But a surprising surge by the Groovy language last month is now being attributed to a bug that has been fixed.
Again ranked in the top spot, C had an 18.155 percent share in the Tiobe index, while Java, in second place, was at 16.521 percent, for a gap of 1.634 percentage points. Last month, the gap was 1.139 percentage points (17.246 percent for C versus 16.107 percent for Java), and C already had increased its lead in the October index, compared to September. Tiobe Managing Director Paul Janssen, who compiles the report, said he did not know why C has surged out to a larger lead.
Groovy, which turned up in the 18th spot last month, slid back down to a number 32 ranking. "After a long discussion with one of the Tiobe index readers, it turned out that the data that is produced by one of the Chinese sites that we track is interpreted incorrectly by our algorithms. So this was a bug," Janssen said. "After we had fixed this bug, Groovy lost much of its ratings." The ratings slip takes Groovy from a 0.658 percent rating last month to 0.393 percent this month.
Another index this month, the PyPL Popularity of Programming Language index, cited improved fortunes for the Objective-C language, used to build applications for Apple's popular iOS devices. "The release of iOS 7 on September 18 has created a surge of interest in Objective-C and iOS tutorials," PyPL said.
This story, "C pulls away from Java among top programming languages," was originally published at InfoWorld.com. Get the first word on what the important tech news really means with the InfoWorld Tech Watch blog. For the latest developments in business technology news, follow InfoWorld.com on Twitter.