AI Ending Traditional Programming

Comments debate whether AI tools like LLMs will end programming as we know it by automating code generation, or represent just another layer of abstraction, shifting programmers' roles toward specification, design, and oversight.

➡️ Stable 1.3x AI & Machine Learning
3,573
Comments
20
Years Active
5
Top Authors
#5869
Topic ID

Activity Over Time

2007
2
2008
11
2009
16
2010
30
2011
24
2012
44
2013
66
2014
68
2015
101
2016
132
2017
158
2018
85
2019
80
2020
118
2021
173
2022
328
2023
580
2024
405
2025
1,012
2026
140

Keywords

e.g LLM JS UI AI IMO promp.td i.e AST AGI code programming ai coding writing software language engineering programmer llms

Sample Comments

alonsonic Mar 13, 2025 View on HN

It's ironic to see people say this type of things and not think about old software engineer practices that are now obsolete because overtime we have created more and more tools to simplify the craft. This is yet another step in that evolution. We are no longer using punch cards or writing assembly code, and we might not write actual code in the future anymore and just instruct ais to achieve goals. This is progress

MichaelRazum Dec 15, 2022 View on HN

Yeah sure, I just mean that it is like the step from COBOL -> JAVA -> Python in terms of productivity and the amount of code you write. So my point is, you would write much much less code. So maybe your future "code" would be just some sets of well placed comments and the AI does the rest. The same way you could test the system to prevent any major fuck ups. Sure you have to undestand it, but your core skill wouldn't be coding any more.

janee Dec 22, 2022 View on HN

If anything it's rather the start of programming in my opinion, or rather the start of a new era.We build endless higher level abstractions ontop of each other in programming, this is just another one.I'm not bullish on AI actually understanding something in the near future and it'll rather continue to be something more akin to mimickery, albeit amazingly expressive and accurate.I think this is rather going to become an amazing tool to help reduce repeating already solved

Jensson Sep 11, 2021 View on HN

The job already has changed, we have been using AI to write code for decades already. Most people no longer write a lot of code based on their own understanding, rather they google for code libraries or snippets, include them and then fiddle with it until they do what the coder wants it to. I don't see how this situation is any different from that.

ilaksh Jun 10, 2025 View on HN

My interpretation of this is he feels that AI-assisted programming is okay if you still participate in the programming sometimes, but if you only prompt then you're not really a programmer. Or something.He does say that you should provide more context rather than just repeating yourself.There is a distinction as far as having some engineering skills and knowledge to give the AI hints, but it might be more of a symbolic one than people realize. And as AI continues to improve, that will

karmasimida Mar 20, 2023 View on HN

Programming is an umbrella term.IMO, there are two types of programming work:1. Specifying. You are working on getting all requirements, and laid out the specification of the expected behavior of a system.2. Translating. Once the specification is a nailed down. It would be taken into the hands of translators and put into actual code.Both involves critical thinking, but translators probably more susceptible to LLM's negative influence.Also any programmers at one time plays bot

DocIsInDaHouse Jan 1, 2026 View on HN

had the same thought https://its.promp.td/the-end-of-programming-software-as-we-k...

matt_cogito Jul 31, 2025 View on HN

All production code will be written by AI. The question is not if. It is WHEN.What we are seeing right in front of our eyes is how the boundaries of what is possible in the realm of software programming has gone from AI/LLMs poorly writing simple scripts, to being able to "zero-shoot" and "vibe code" a complex system, with a set of instructions written in natural language.What we might be seeing in 2025 is how programming, the way it has been for the last decades,

hmate9 Feb 2, 2022 View on HN

Between this and OpenAI's Github Copilot "programming" will slowly start dying probably. What I mean by that is that sure, you have to learn how to program, but our time will be spent much more on just the design part and writing detailed documentation/specs and then we just have one of these AIs generate the code.It's the next step. Binary code Historically its always been about abstracting and writing less code to do

beardyw Feb 25, 2025 View on HN

Well AI could create machine code and not bother with languages. Then we can say programming is ended. Can't see that on any horizon.