News: 0180381027

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Is the R Programming Language Surging in Popularity? (infoworld.com)

(Saturday December 13, 2025 @10:44PM (EditorDavid) from the language-barriers dept.)


The R programming language "is sometimes frowned upon by 'traditional' software engineers," says the CEO of software quality services vendor Tiobe, "due to its unconventional syntax and limited scalability for large production systems." But he says it "continues to thrive at universities and in research-driven industries, and "for domain experts, it remains a powerful and elegant tool."

Yet it's now gaining more popularity as statistics and large-scale data visualization become important (a trend he also sees reflected in the rise of Wolfram/Mathematica). That's according to December's edition of his [1]TIOBE Index , which attempts to rank the popularity of programming languages based on search-engine results for courses, third-party vendors, and skilled engineers. [2] InfoWorld explains :

> In the December 2025 index, published December 7, R ranks 10th with a 1.96% rating. R has cracked the Tiobe index's top 10 before, such as in [3]April 2020 and [4]July 2020 , but not in recent years. The rival [5]Pypl Popularity of Programming Language Index , meanwhile, has R ranked fifth this month with a 5.84% share. "Programming language R is known for fitting statisticians and data scientists like a glove," said Paul Jansen, CEO of software quality services vendor Tiobe, in a bulletin accompanying the December index...

>

> Although data science rival Python has eclipsed R in terms of general adoption, Jansen said R has carved out a solid and enduring niche, excelling at rapid experimentation, statistical modeling, and exploratory data analysis. "We have seen many Tiobe index top 10 entrants rising and falling," Jansen wrote. "It will be interesting to see whether R can maintain its current position."

"Python remains ahead at 23.64%," [6]notes TechRepublic , "while the familiar chase group behind it holds steady for the moment. The real movement comes deeper in the list, where SQL edges upward, R rises to the top 10, and Delphi/Object Pascal slips away... SQLclimbs from tenth to eighth at 2.10%, adding a small +0.11% that's enough to move it upward in a tightly packed section of the table. Perl holds ninth at 1.97%, strengthened by a +1.33% gain that extends its late-year resurgence."

It's interesting to see how TIOBE's ranking compare with PYPL's (which ranks languages based solely on how often language tutorials are searched on Google):

[7]TIOBE

[8]PYPL

Python

Python

C

C/C++

C++

Objective-C

Java

Java

C#

R

JavaScript

JavaScript

Visual Basic

Swift

SQL

C#

Perl

PHP

R

Rust

Despite their different methodologies, both lists put Python at #1, Java at #5, and JavaScript at #7.



[1] https://www.tiobe.com/tiobe-index/

[2] https://www.infoworld.com/article/4102696/r-language-is-making-a-comeback-tiobe.html

[3] https://www.infoworld.com/article/2257576/major-r-language-update-brings-big-changes.html

[4] https://www.infoworld.com/article/2258965/r-language-rises-with-covid-19-research.html

[5] https://pypl.github.io/PYPL.html

[6] https://www.techrepublic.com/article/news-tiobe-commentary-dec-2025/

[7] https://www.tiobe.com/tiobe-index/

[8] https://pypl.github.io/PYPL.html



What a shame (Score:2)

by phantomfive ( 622387 )

[1]APL [zerobugsan...faster.net] is a far superior language to R. It lost popularity in the 80s when PCs couldn't handle keymappings, but that's not a limitation anymore.

If people are using R, it's because they are doing statistics. R doesn't compete against other languages, it fills a different niche. Its use grows or shrinks depending on the size of that niche.

[1] http://www.zerobugsandprogramfaster.net/essays/5b.html

Re: (Score:2)

by lokedhs ( 672255 )

Some people still use it, as well as its derivatives (of which one I am the author).

R as a language has some huge problems, and APL is certainly a lot better. But where R shines is in the availability of utilities that are included. I wish I could promote my language as an alternative to R, but it would take decades of work to build a strong set of libraries for all the things people use R for.

Even Dyalog, which has been around for decades, has not had the community needed to build of a rich set of open

frowned upon by 'traditional' software engineers (Score:2)

by fahrbot-bot ( 874524 )

> The R programming language "is sometimes frowned upon by 'traditional' software engineers," ...

But pirates love it ... :-)

Re: (Score:2)

by phantomfive ( 622387 )

It sucks as a traditional software language.

I don't know any software engineer who "frowns" at it, just use the right tool for the job.

Re: (Score:2)

by karmawarrior ( 311177 )

Not really, as far as programming languages, a pirate's first love is the C.

Python is BASIC (Score:2)

by phantomfive ( 622387 )

Python is just BASIC for the modern world. People learn it in school because it's easy to learn, then never learn anything else.

So editors are trying to disguise YAWTB? (Score:1)

by 93 Escort Wagon ( 326346 )

YATS = Yet Another Worthless TIOBE Blathering.

Q: What is purple and commutes?
A: An Abelian grape.