software3.0
$ s3 create hello-world.s3
Welcome to Software 3.0
Where English becomes the programming language
Write what you want. Get working code.
Natural language → Implementation
$ _

About Software 3.0

Software 3.0 implements Andrej Karpathy's vision where English becomes the programming language. Write what you want in natural language, get working code.

Natural Language Programming

Write instructions in plain English, get working code automatically.

Dual-View Interface

Toggle between human instructions and machine implementation seamlessly.

Universal Format

Works with any programming language - Python, JavaScript, and more.

The Paradigm Shift

Software 1.0

Assembly & machine code

  • Low-level languages
  • Direct hardware interaction
  • Complex memory management

Software 2.0

High-level languages

  • Python, Ruby, JavaScript
  • Human-readable syntax
  • Abstracted complexity

Software 3.0

Plain English code

  • Natural language instructions
  • AI agents handle coding
  • Intent-driven programming

Software 3.0 in Action

Software3 Enhanced - hello-world.s3
1
2
3
4
5
6
# Software 3.0 Hello World Demo
Create a simple greeting function that demonstrates
the Software 3.0 paradigm.
**Requirements:** Accept name, return welcome message
Software3 Enhanced Ln 4, Col 12
UTF-8 S3

The Software3 Enhanced VS Code extension brings natural language programming to your IDE:

  • Toggle views between English instructions and code
  • Syntax highlighting for .s3 files
  • Run directly from instructions
  • Export to multiple formats

Get Started

Ready to program in English? Get the VS Code extension and start writing code in natural language.