The innovation dynamics of programming technologies

Programming technologies evolve rapidly. Yet, the factors related to the rise and fall of programming technologies have not yet been revealed. To close this gap, we study innovation in programming by analysing data from the online coding platform Stack Overflow. Our aim is to understand how competition affects the growth trajectories of technology tags over time. Using correlation networks that encode dynamic tag usage patterns, we identify two robust technology clusters. They represent (i) core computing facilities covering operating systems, databases and servers, and (ii) application development technologies, containing frameworks for web development and machine learning. We find that declining old technologies are primarily associated with the core computing facilities cluster, while rising new technologies are mainly associated with the cluster of application development technologies. We derive common factors associated with the rise and fall of technology tags on the platform: technologies that link positively to other new technologies and negatively to any frequently used, old technology have higher chances of gaining traction and becoming successful. We conclude that popular, rising technologies tend to supplement rather than complement existing technologies. The empirical findings point towards creative destruction as a mechanism that shapes the innovation dynamics of programming technologies.

Authors

Institutions

Publication Details

Journal
Journal of The Royal Society Interface
Published
2025-12-01
DOI
https://doi.org/10.1098/rsif.2025.0166
Primary Topic
Open Source Software Innovations
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The innovation dynamics of programming technologies

Fabian Braesemann, Conrad Borchers
Journal of The Royal Society Interface
Open Source Software Innovations
article

The innovation dynamics of programming technologies

Fabian Braesemann, Conrad Borchers
article en

Abstract

Programming technologies evolve rapidly. Yet, the factors related to the rise and fall of programming technologies have not yet been revealed. To close this gap, we study innovation in programming by analysing data from the online coding platform Stack Overflow. Our aim is to understand how competition affects the growth trajectories of technology tags over time. Using correlation networks that encode dynamic tag usage patterns, we identify two robust technology clusters. They represent (i) core computing facilities covering operating systems, databases and servers, and (ii) application development technologies, containing frameworks for web development and machine learning. We find that declining old technologies are primarily associated with the core computing facilities cluster, while rising new technologies are mainly associated with the cluster of application development technologies. We derive common factors associated with the rise and fall of technology tags on the platform: technologies that link positively to other new technologies and negatively to any frequently used, old technology have higher chances of gaining traction and becoming successful. We conclude that popular, rising technologies tend to supplement rather than complement existing technologies. The empirical findings point towards creative destruction as a mechanism that shapes the innovation dynamics of programming technologies.

Journal of The Royal Society InterfaceVol. 22(233)
University of Oxford (GB), Einstein Center Digital Future (DE), Complexity Science Hub (AT), International Data Group (Sweden) (SE), Carnegie Mellon University (US)
Openalex Percentile: Top 59%
Open Source Software Innovations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

The innovation dynamics of programming technologies — Fabian Braesemann, Conrad Borchers · Journal of The Royal Society Interface (2025) | TGRS Research Map | TGRS