Getting Started - ADIVIDAN1012/Beacon-Labs GitHub Wiki

🚀 Getting Started with Beacon

Welcome to the Beacon Programming Language! This guide will help you quickly set up your environment and run your first .bpl file.


📥 1. Download Beacon

Download the latest release of Beacon from GitHub:

👉 Download Beacon

Extract the files and ensure you have access to the Beacon interpreter or compiler (usually a .exe or .py runner depending on your platform).


🛠 2. Requirements

Beacon is lightweight. You'll only need:

  • A modern code editor (e.g., VS Code)
  • Python (if the runner is Python-based)
  • Command line access (Terminal / CMD / PowerShell)

No setup or installation needed beyond download and extract.


📂 3. File Structure

Your .bpl files (Beacon source code) should follow this structure:

your_project/ ├── main.bpl ├── utils/ │ └── helper.bpl └── data/ └── sample.txt

Keep your logic modular and clean.


▶ 4. Running Your First Program

Open terminal in your project folder and run:

bash python beacon.py main.bpl

(Replace with ./beacon.exe main.bpl if using compiled binary)

This executes your Beacon code. You can also create a .bat or .sh launcher for easier access.


📝 5. Hello, Beacon!

beacon output("Hello, Beacon World!")

Save it as main.bpl and run to see the output.


🌐 Explore More


Start building user-centric programs with Beacon today!

🧭 Happy Coding!
— Beacon Foundation