What if your source code was a conversation instead of cryptic syntax?
Pnguin revolutionizes programming by treating software development as a natural dialogue. Instead of writing traditional code, you write plain English instructions in a .peng file - like telling a skilled developer what to build, step by step.
Temporal Programming: Your source code is a chronological conversation where each instruction builds upon the previous ones. The AI engine reads your intentions and generates the actual code.
Self-Contained Ecosystem: Everything needed for your application - code, data, and logic - lives in a single .peng file with an embedded reflexive database.
AI-First Design: Built from the ground up for AI interaction, not retrofitted like traditional languages.
- Natural Language Programming: Write instructions in plain English
- Temporal Documents: Timestamp-based task history with built-in version control
- Reflexive Database: Embedded data storage within source files
- AI Engine: Intelligent code generation from conversational instructions
- Self-Evolving: AI learns and adapts from your development patterns
- C Compiler (gcc/clang)
- Make build tool
- Ollama for local AI inference
git clone https://github.com/xpnguinx/pnguin-programming-language.git
cd pnguin-programming-language
makeCreate a file called hello.peng:
[2025-07-04T10:00:00Z] TASK: Create a web page with a title 'Hello Pnguin World'.
[2025-07-04T10:01:00Z] TASK: Add a paragraph explaining what Pnguin is.
[2025-07-04T10:02:00Z] TASK: Style it with some nice CSS colors.
Run it:
./pnguin hello.pengpnguin-programming-language/
├── src/
│ ├── main.c # Entry point
│ ├── pdoc/ # .peng file parser
│ ├── engine/ # AI orchestration engine
│ ├── reflex/ # Reflexive database
│ └── cjson/ # JSON handling
├── examples/ # Example .peng files
└── README.md
Traditional programming languages were designed for humans writing code. But AI is taking over code generation - so why are we still thinking in 1970s paradigms?
Pnguin is built for an AI-first world where:
- Intent matters more than syntax
- Conversations replace complex APIs
- Time is a first-class citizen in source code
- Data and logic coexist naturally
- Temporal Source Code: Your program's history is part of its source
- Conversational Development: Program by explaining what you want
- Embedded Intelligence: AI IDE built into the language itself
- Self-Contained Universe: Everything needed lives in one file
- Natural Evolution: Software that grows through dialogue
We're building an IDE where:
- You edit
.pengfiles in natural language - AI generates code in real-time as you type
- The embedded database updates automatically
- Version control happens through timestamps
- Collaboration occurs through conversation
GitHub: github.com/xpnguinx/pnguin-programming-language
- Ollama REST API integration
- AI-powered IDE for .peng files
- Multi-language code generation
- Advanced reflexive database queries
- Distributed processing
- Learning from usage patterns
"We're not just building a programming language - we're building the future of human-AI collaboration in software development."
Pnguin represents a paradigm shift: instead of teaching humans to think like computers, we're teaching computers to understand human intent.
Join the revolution. Program with conversation. Build with intention. Welcome to Pnguin.