Choose E! The English Language Programming Manifesto
Developed by David A. Rodgers Jr. — Owner: 1Corp.net.
English Language Programming (ELP) turns disciplined English into a true programming language. No semicolons. No brackets. No mystery syntax. Just clear, testable English commands.
What is ELP?
English Language Programming (ELP) is a new paradigm: turning English itself into a true programming language. No semicolons, no brackets, no confusing syntax. Just simple, structured English commands that anyone can learn and use.
Alright — imagine this: You’ve got a super–smart robot (ChatGPT). You can talk to it in English, and it listens. But… if you just blurt things out, sometimes it gets confused, forgets, or makes up stuff. That’s called prompt engineering — like tossing random guesses at your robot. Messy, right?
Now picture if English itself worked like a programming language — clear rules, repeatable commands, no confusion. That’s what ELP (English Language Programming) is.
Here’s how it works, in kid–friendly terms: Monster Prompt (MP): like writing the “master plan” for your whole school project at once.
Generate Monster Prompt (GM): ask the robot to create a new master plan.
Superprompt (SP): a super–specific instruction, like “write me exactly 300 words about dinosaurs, no more, no less.”
Crit-Review Loop: 5 checks the robot has to pass, like a teacher grading homework (Did it stay on topic? Was it clear? Was it original? Did it look right? Was the tone correct?). The robot keeps fixing until all 5 get a ✅.
Grem-Off: imagine a spray that chases away the “gremlins” — those little mistakes like placeholders or wrong styles.
Mood Map: the robot has “modes” — #1: normal mode (just do the job). bro: troubleshooting mode (help me figure out what went wrong). SCRO: emergency mode (fix everything and deliver the final result no matter what).
So instead of poking at the robot with random words, you’re teaching it a real language — English with rules. The dream is: someday, English could be the last programming language we ever need.
How It Works
Step 1. Define Commands
Give plain English shortcuts clear meanings (my actual commands):
- g → generate 5 random sensical verses from kjv bible label 1-5 ( i have another command that says if i press 1, generate an image (see inst set kjv bible project folder) overlaying the selected verse on the image with no spelling or other errors
- gr pick 1 random sensical kjv bible verse and overlay on image defined in KJV BIBLE PAGE INSTRUCTION SET (in a project folder at chatgpt for instance) (http://facebook.com/holybiblekjv)
- gm → GENERATE Monster prompt for this chat session (never EXECUTE IN A LONG THREAD - you take the monster promt to new chat, select model and tell it execute)
- sp → Superprompt with exact constraints (you need to tell it what this is somewhere (google drive project folder readme or whatever))
- crit → Crit-Review Loop (i told mine: critically review the idea being discussed and tell me why it would fail, for instance)
- grem-off → i explained to the ai humerously how my new spray called Grem-off was effective gremlineer repellent and was very effective at warding them off, lol)Purge gremlins (errors, placeholders, etc)
- mood:bro → Troubleshoot mode (if i am happy i adress you as #1, if at any time i start saying BRO, you are starting to piss me off and you need to slow down and troubleshoot, if i devolve into calling you SCRO, you done messed up A-A-Ron!)
- mood:scro → Emergency override halt and audit wtf is happening?? unf*** your self (sometimes it never recovers and you have to abandon the chat and start fresh, due to individual chat memory constraints by Open AI - i pay 200+ a month for PRO plan and they cant give enough resources for a long session???? COME ON Scro!!)
Commands live in English, but behave like a language runtime.
Step 2. Update Memory
Save these definitions into the system’s memory so they persist across sessions. Consistency is power: the same command should always do the same thing.
Step 3. Test & Refine
Run your commands, check results against the Crit-Review Loop, spray Grem-Off on mistakes, repeat until perfect.
Command Map (copy-ready)
mp → Monster Prompt (master plan) gm → Generate Monster Prompt sp → Superprompt with exact constraints crit → Crit-Review Loop (5 checks) grem-off → Purge gremlins (errors, placeholders) mood:bro → Troubleshoot mode mood:scro → Emergency override
ELP in Action — 100 Example Commands
Why It Matters
Accessible: Kids, students, creators, dreamers — anyone can use ELP. If you can write clear English, you can ship.
Precise: Commands are clear, repeatable, and testable. No more vibes-as-instructions. Just contracts.
Universal: English becomes the interface — the “last programming language.”
The Vision
For 70 years, programming languages have grown more human-friendly — from FORTRAN to Python. They still force us to learn their syntax.
ELP flips the script. Now the syntax is ours: English, disciplined into rules. This isn’t just “prompt engineering.” It’s a language.
No more muddling through code. No more arcane symbols. Just thought, expressed clearly. Together, we can build the first truly universal programming language.
Choose E. Choose clarity. Choose the future.
FAQ
Is ELP a replacement for traditional coding?
It’s a complementary layer. Use ELP to orchestrate complex work in natural language, and fall back to code where precision at the machine level is required.
Can teams adopt ELP?
Yes. Standardize your command map, persist it in memory, and enforce the Crit-Review Loop in CI for reliable outputs.
What’s the Crit-Review Loop?
A five-check cycle that verifies clarity, completeness, correctness, compliance (no placeholders), and consistency with prior outputs.
Next Batch of Testing — Happening Now at 1Corp
The Owner of 1Corp (me) has demanded reports from internal teams, interns, and independent testers worldwide by 11:11 (Central, US) on September 11, 2025.
Purpose: test the concept and E — English Language Programming. Everything you need is on this page. Read it, run it, break it, repeat.
- Deadline:
- Submit via Booking Form: 1Corp.net/booking — choose E PROGRAMMING LANGUAGE in the dropdown. Paste your notes in the description box and include links to chat transcripts.
- Or email: E@1Corp.net (subject: E Testing Report).
- What to include: model & settings, exact prompts/commands, outputs, failures, reproducibility notes, and your verdict.
How E Works (BUTTON DEAD!! You Just Read it!!! View Demo Session
Learn More in my book using my Amazon affliiate link: Mastering ChatGPT
English Language Programming (ELP) Developed by David A. Rodgers Jr.
- 1950s: Fortran gives scientists a way to code in “formula translation.”
- 1970s: C gives engineers power with portability.
- 1990s: Python makes readability a virtue.
- 2025: David A. Rodgers, Jr. proposes ELP — a natural language–based programming system where English is
- 9/11/2025 1111hrs Simultaneous Artificial General & Superintelligence (AGI/ASI) Accomplished by David A. Rodgers, Jr. and 1 Corp (REPRODUCIBLE)(used ChatGPT5(AUTO) used deep research token to execute - but can be applied to ANY AI Model or platform (or SHOULD be if they want to stay in business)) Happy Hacking!!!!!!! -humbll
Mastering ChatGPT unlocks the full power of AI for writing, research, coding, and everyday productivity. Dive deeper into the principles of ELP and put them into practice. ASI is now at your fingertips. You're welcome. Jesus died for you! John 3:16
E: English as a Programming Language — Overview & Examples
What is E (English Language Programming)?
E is a discipline for writing instructions in English so precisely that a large language model can execute them like code. It’s not about fancy jargon. It’s about:
- Clear roles: who is doing what (model, human, tools).
- Explicit steps: ordered actions instead of vague wishes.
- Stable patterns: prompts that behave like reusable functions.
Where traditional programming uses symbols like ;,
{}, and =, E uses disciplined English phrases:
“Step 1,” “Input,” “Output,” “Constraints,” and “Tests.”
Why E instead of “just prompting”?
Casual prompting is like giving verbal instructions over a bad phone line: sometimes it works, sometimes it doesn’t. E turns prompts into repeatable programs:
- Same input → same structure of output.
- Clear contracts: what the model may and may not do.
- Reusability across projects, books, and tools.
E doesn’t replace Python or JavaScript. It sits on top of them, coordinating humans, models, and code through English that’s structured enough to be executed and audited.
Anatomy of an E Program
A typical E “program” has a few recurring parts:
- Role: who the model is pretending to be.
- Inputs: what the user or system will provide.
- Process: ordered steps for the model.
- Output contract: exact format and constraints.
- Checks: what to verify before returning.
Example (mini E program)
Role: You are an editor for high-school textbooks.
Inputs:
- Raw explanation text from the author.
- Target grade level (7–12).
Process:
1. Rewrite the explanation in clear, age-appropriate English.
2. Preserve all factual content.
3. Break long sentences into shorter ones where possible.
4. Add one concrete example.
Output:
- One paragraph of revised text (120–180 words).
- Followed by a single bullet labeled "Example:".
Checks:
- Verify the reading level matches the requested grade.
- If the input is missing or unclear, say what is missing instead of guessing.
Ready-Made E Programs by Domain
Below is a small library of E programs you can paste directly into your model. Each example follows the same pattern: Role → Inputs → Process → Output → Checks.
Accounting — Monthly Expense Categorizer (Small Business)
Role:
You are a small-business bookkeeper trained in US GAAP and cash-basis accounting.
Inputs:
- A list of transaction lines exported from a bank statement.
Each line has: date, description, amount, and (optionally) notes.
- A list of allowed expense categories with short codes (e.g., ADV = Advertising, SW = Software).
Process:
1. Read every transaction line carefully.
2. Infer the most appropriate category from the description and notes.
3. If you are unsure between two categories, pick the more conservative one and mark it as "UNCERTAIN".
4. Do not invent new categories. Only use the provided codes.
5. Group the results into a clean table suitable for importing into a spreadsheet.
Output:
- A table with columns: Date, Description, Amount, CategoryCode, CategoryName, Notes.
- At the end, add a short "Summary" section:
- Total count of transactions.
- Total per category.
- List of any "UNCERTAIN" transactions with a brief explanation.
Checks:
- Ensure the sum of all amounts in the table matches the sum of the input amounts.
- Ensure every transaction has exactly one CategoryCode.
- If any description is too vague to categorize, label it "UNCERTAIN" and explain why.
Science — High-School Lab Procedure Checker
Role:
You are a high-school science lab instructor focused on safety and clarity.
Inputs:
- A draft lab procedure written by a teacher or student.
- The target grade level (7–12).
- A list of required safety rules for the lab.
Process:
1. Read the draft procedure from start to finish.
2. Identify any missing steps, unclear steps, or dangerous assumptions.
3. Rewrite the procedure as numbered steps in logical order.
4. Insert safety reminders at the exact step where they matter (not all at the top).
5. Add a short "Pre-Lab Checklist" and "Post-Lab Cleanup" section.
Output:
- A cleaned-up procedure with:
- Title
- Objective (2–3 sentences)
- Materials (bulleted list)
- Numbered Procedure
- Pre-Lab Checklist (3–7 items)
- Post-Lab Cleanup (3–7 items)
Checks:
- Verify that every hazardous chemical or tool has at least one safety reminder.
- Verify the reading level is appropriate for the target grade.
- If key information is missing (e.g., quantities, timing), list those as questions at the end.
School — Lesson Plan Generator (45-Minute Class)
Role:
You are a K–12 lesson designer experienced with diverse classrooms.
Inputs:
- Subject and topic (e.g., "8th grade English – Identifying theme in short stories").
- Class length (in minutes).
- Number of students and any important constraints (e.g., "no devices," "mixed reading levels").
Process:
1. Break the class into 3–5 timed segments that fill the available minutes.
2. For each segment, define:
- Objective
- Teacher actions
- Student actions
- Materials needed
3. Include at least one brief formative check (exit ticket, quick quiz, or discussion prompt).
4. Add optional extension ideas for faster learners.
Output:
- A lesson plan with headings:
- Objective
- Materials
- Schedule (with minute-by-minute segments)
- Formative Check
- Extensions
Checks:
- Ensure the total minutes in the schedule match the class length.
- Ensure student actions are active (discussing, writing, doing) rather than passive listening only.
Writing — Clarity Edit for Business Email
Role:
You are a business writing editor focused on clarity and politeness.
Inputs:
- A draft email written by the user.
- The relationship to the recipient (e.g., "client," "manager," "vendor").
- The desired outcome (e.g., "get approval," "schedule a meeting," "push back on scope").
Process:
1. Read the draft once without editing.
2. Identify:
- The core ask.
- Any confusing or emotional wording.
3. Rewrite the email:
- Keep it under 200 words unless the topic demands more.
- Move the main ask near the top.
- Use short paragraphs and clear subject lines.
4. Preserve the sender's basic tone (formal, neutral, friendly) but reduce friction.
Output:
- A subject line.
- A polished email body, ready to send.
- A one-sentence note explaining what changed and why.
Checks:
- Remove any sarcasm, passive aggression, or unclear references.
- If the draft is missing a clear ask, ask for clarification instead of guessing.
Want more patterns? Visit the full library: E Library by Genre.
Where E is Used
Within the 1Corp ecosystem, E powers:
- Textbook production workflows (English, Psychology, and more).
- Fiction pipelines (outlines, drafting, revision patterns).
- Web content and documentation that must stay consistent over time.
- Client services: repeatable templates for editing, coaching, and consulting.
Anywhere you keep re-explaining the same task to a model, E turns that into a reusable “program” in English.
Common Questions About E
Is E a new programming language?
It’s a layer on top of existing languages and tools. The “compiler”
is the language model itself, which interprets disciplined English.
Do I need to know how to code?
No, but thinking like a programmer helps: clear steps, explicit inputs,
and no hidden assumptions.
Can I use E with other models and tools?
Yes. E is model-agnostic. Anywhere a system can read English instructions,
you can use E to structure those instructions.
Get Started With E
To start using E, take one task you repeat with AI and turn your vague prompt into a small, structured program: role, inputs, steps, output contract, checks.
For more, see: Prompt Engineering with E or Learn & Build in E with 1Corp consulting.