







Landin’s seminal paper “The next 700 programming languages” considered programming languages prior to 1966 and speculated on the next 700. Half-a-century on, we cast programming languages in a Darwinian ‘tree of life’ and explore languages, their features (genes) and language evolution from the viewpoint of ‘survival of the fittest’.
Its Time for a New Programming Language
Today, when compared to any other point in programming history, we find ourselves spoiled for choice when it comes to programming…

The State of the Octoverse: top programming languages of 2018
Take a closer look into why—and where—top programming languages are popular.


A break from programming languages
This is a blog post I have been considering writing for a long time.
Amy J. Ko : Searching for Justice in Programming Language Design
madhadron - The seven programming ur-languages
I regularly hear people asking which programming language to learn, and then reeling off a list of very similar languages (“Should I learn Java, C#, C++, Python, or Ruby?”). In response I usually tell them that it doesn’t really matter, as long as they get started. There are fundamentals behind them.
Crafting Interpreters
Ever wanted to make your own programming language or wondered how they are designed and built?

The Rust Programming Language - The Rust Programming Language
by Steve Klabnik, Carol Nichols, and Chris Krycho, with contributions from the Rust Community
Rust Programming Language
A language empowering everyone to build reliable and efficient software.

Practical Foundations for Programming Languages
The Coalton Programming Language
A statically typed, functional programming language that compiles to Common Lisp
dev log #5 - language
Today we get to talk about a topic everybody loves to get excited about - programming languages! More specifically, we're going to talk about the needs when making games with luxe, the landscape of language choices, and the goals of the project being the most relevant decider. Note that the

What Kind of Programming is Natural Language Programming?
In previous posts I’ve written about Natural Language Programming, Dijkstra’s Ghost – the End of The Symbolic Supremacy and Ephemeral Editable Specifications (aka Extract, Edit, A…

The Story of C++: The World's Most Consequential Programming Language | The Official Story