Skip to main content

Uddin Programming Language - Code Examples

This page contains all the practical examples from the main repository's examples/ folder. Each example demonstrates specific features and capabilities of the Uddin programming language.

The examples are organized into the following categories:

📚 Example Categories

🚀 Basics

Fundamental programming concepts and syntax

🗃️ Data Structures

Data organization and manipulation

🧮 Math and Calculations

Mathematical operations and algorithms

📁 File and Data Handling

File operations and data processing

🌐 Networking and HTTP

Network programming and web services

Performance and Optimization

Performance enhancement techniques

🔧 Rule Engine

Rule-based programming and pattern matching

🚀 Quick Start

To run any of these examples:

  1. Clone the repository:

    git clone https://github.com/bonkzero404/uddin-lang.git
    cd uddin-lang
  2. Run an example:

    go run main.go examples/basics/hello_world.din

📊 Example Statistics

CategoryFilesDescription
Basics6Core language features and syntax
Data Structures12Data organization and manipulation
Math and Calculations10Mathematical operations and algorithms
File and Data Handling5File I/O and data processing
Networking and HTTP4Network programming and web services
Performance and Optimization2Performance enhancement techniques
Rule Engine5Rule-based programming and pattern matching

Total Examples: 44 files across 7 categories

🔍 Browse Examples

Click on any category or individual example link above to view the source code directly on GitHub. Each example includes detailed comments and demonstrates specific features of the Uddin programming language.


All examples are maintained in the main repository and regularly updated. Check the GitHub repository for the latest versions.