The Past, Present and Future of Programming Languages by Kevlin Henney @DevoxxForever
The Past, Present and Future of Programming Languages by Kevlin Henney  @DevoxxForever
Uploaded February 2026 | Updated September 2026, 3 weeks ago
Programming languages are a halfway house between the metal and the mind, a bridge between the world of circuits and the world of applications, the engineered and the social. Programming languages are the medium through which developers codify systems and fragments. In each programming language is embedded a philosophy (or many) of how to think about code, how to organise thoughts, how to design. Programming languages also define skillsets, ecosystems, jobs, loyalties and communities.

When we think of software and technology we often think in terms of progress and rapid change. Programming languages, however, typically move at a far slower pace. Mainstream languages are still embracing ideas that are decades old. Constructs that developers welcome as new to their language of choice are often older than the developers themselves. And over all this hangs the question, what of the future? How will current trends, from FOSS to LLMs, shape programming languages and their use? In this talk, we will take a tour of the past, present and future of programming languages.
The Past, Present and Future of Programming Languages by Kevlin HenneyThe Art of Java Type Patterns by Simon  RitterAre We Ready For The Next Cyber Security Crisis Like Log4Shell? by Soroosh KhodamiTips and tricks to bring the fun and passion back in your team! by Paulien van AlstVisualizing robot minds, and other fun stuff by Alessandro GiustiThe developers guide to making money in the open-source galaxy by Ronald DehuysserMicro-Frontend & Me, a love story by Dan NeciuMay the Control Plane be with you: Kamaji and the rise of Kubernetes at scale by Dario TranchitellaJava 26 is boring, Which is why it is brilliant by Johannes Bechberger, Lutske de LeeuwBreak the silo: How we built a decentralized control plane for service orchestration by E. TaborelliStop Using JSON Web Tokens (JWTs) for Authorization! by Sohan MaheshwarAvoiding pitfalls with Java streams, concurrency, HTTP requests and more by Jeroen Borgers
Devoxx |

The Past, Present and Future of Programming Languages by Kevlin Henney

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER