# How Programming Will Change Over the Next 10 Years: 5 Predictions

URL:: https://www.techrepublic.com/article/how-programming-will-change-over-the-next-10-years-5-predictions/
Author:: techrepublic.com
## Highlights
> 1. Programming will be more abstract
> Trends like serverless technologies, containers, and low code platforms suggest that many developers may work at higher levels of abstraction in the future, removed from lower-level details of coding, said Forrester vice president and principal analyst Jeff Hammond.
> "In theory, we should have to care less about the infrastructure of how cloud native applications are built," Hammond said. ([View Highlight](https://instapaper.com/read/1414712630/16513937))
> Hammond predicts that we will see more augmented reality (AR) and virtual reality (VR) on the front end, which means developers will need to gain the skills to build those applications, along with voice and natural language processing capabilities built in. ([View Highlight](https://instapaper.com/read/1414712630/16513943))
> Rice University researchers created an application called BAYOU that uses deep learning to act as a search engine for coding, allowing developers to enter a few keywords and see code in Java that will help with their task. ([View Highlight](https://instapaper.com/read/1414712630/16513946))
> "I think we'll see more examples where development tools will try to predict developers' intent, and make it quicker for them to express that intent, which in the end, becomes another form of abstraction," Hammond said. ([View Highlight](https://instapaper.com/read/1414712630/16513949))
> Languages of the future may include visual images of data transformations, such as an image of a calendar to say, "This block allows the user to select and set dates," Panetta predicted. ([View Highlight](https://instapaper.com/read/1414712630/16513953))
> To reap the benefits of emerging technologies like AI, programming has to be easy to learn and easy to build upon, said Karen Panetta, an IEEE fellow and dean of graduate engineering at Tufts University. ([View Highlight](https://instapaper.com/read/1414712630/16513954))
> The dominant programming language of the future will also be universal, in that it will support all developers regardless of their spoken language, Panetta said. ([View Highlight](https://instapaper.com/read/1414712630/16513956))
---
Title: How Programming Will Change Over the Next 10 Years: 5 Predictions
Author: techrepublic.com
Tags: readwise, articles
date: 2024-01-30
---
# How Programming Will Change Over the Next 10 Years: 5 Predictions

URL:: https://www.techrepublic.com/article/how-programming-will-change-over-the-next-10-years-5-predictions/
Author:: techrepublic.com
## AI-Generated Summary
None
## Highlights
> 1. Programming will be more abstract
> Trends like serverless technologies, containers, and low code platforms suggest that many developers may work at higher levels of abstraction in the future, removed from lower-level details of coding, said Forrester vice president and principal analyst Jeff Hammond.
> "In theory, we should have to care less about the infrastructure of how cloud native applications are built," Hammond said. ([View Highlight](https://instapaper.com/read/1414712630/16513937))
> Hammond predicts that we will see more augmented reality (AR) and virtual reality (VR) on the front end, which means developers will need to gain the skills to build those applications, along with voice and natural language processing capabilities built in. ([View Highlight](https://instapaper.com/read/1414712630/16513943))
> Rice University researchers created an application called BAYOU that uses deep learning to act as a search engine for coding, allowing developers to enter a few keywords and see code in Java that will help with their task. ([View Highlight](https://instapaper.com/read/1414712630/16513946))
> "I think we'll see more examples where development tools will try to predict developers' intent, and make it quicker for them to express that intent, which in the end, becomes another form of abstraction," Hammond said. ([View Highlight](https://instapaper.com/read/1414712630/16513949))
> Languages of the future may include visual images of data transformations, such as an image of a calendar to say, "This block allows the user to select and set dates," Panetta predicted. ([View Highlight](https://instapaper.com/read/1414712630/16513953))
> To reap the benefits of emerging technologies like AI, programming has to be easy to learn and easy to build upon, said Karen Panetta, an IEEE fellow and dean of graduate engineering at Tufts University. ([View Highlight](https://instapaper.com/read/1414712630/16513954))
> The dominant programming language of the future will also be universal, in that it will support all developers regardless of their spoken language, Panetta said. ([View Highlight](https://instapaper.com/read/1414712630/16513956))