Last year I first started thinking about what the future of programming languages might look like now that agentic engineering is a growing thing. Initially I felt that the enormous corpus of pre-existing code would cement existing languages in place but now I'm starting to think the opposite is true. Here I want to outline my thinking on why we are going to see more new programming languages and why there is quite a bit of space for interesting innovation.
The first computers weren't coded with words or languages, but by manipulating physical entities to do fairly basic calculations. "Programmers" would plug wires into sockets, set switches, turn dials, and spin rotors. It was, at the time, considered "women's work" because it was mostly clerical. But setting that aside, it was all mechanical in nature. These workers didn't call themselves "programmers" but "operators" because they physically operated the machine.
ArTEMiS is a highly scalable, automated assessment management system, programming language independent, and expects test runners to produce results adhering to the Apache Ant JUnit XML schema.
"Microsoft CEO Satya Nadella stated that 20%-30% of the code within their repositories was generated by AI, highlighting the growing integration of artificial intelligence in software development."