Expired60% confidenceFactTime unknown
Andrej Karpathy proposed the concept of 'Software 2.0' in 2017, with the core idea being that traditional software consists of explicit instructions written by humans, while Software 2.0 consists of neural network weights.
2
Sources
60%
Confidence
Medium-term (~90 days)
Relevance
7/2/2026
First Seen
This claim has expired. It is kept for the record and no longer describes the current state.
Valid until: 9/30/2026(expired)
Sources
Related Claims
VerifiedKarpathy proposed an evolutionary framework of Software 1.0 (explicit rule-based code), Software 2.0 (neural network training), and Software 3.0 (prompt programming).78% similarUnverifiedKarpathy defines Software 2.0 as a paradigm where the core of programming shifts from writing code to organizing datasets, designing objective functions, and training neural networks.77% similarUnverifiedKarpathy defines Software 1.0 as the traditional programming paradigm where humans write explicit code rules and computers execute according to predetermined logic.76% similarUnverifiedAndrej Karpathy等人将Context Engineering类比为传统软件工程中的内存管理64% similarUnverifiedKarpathy认为传统计算机能自动化你能在代码中指定的东西,而LLM能自动化你能验证的东西64% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/60621API
curl https://kongchang.com/api/v1/knowledge/claims/60621MCP
get_claim(id=60621)