Bonezegei_Scripting_Language

Developed by: Jofel A. Batutay

The Bonezegei Scripting Language (BSL) is a newly developed, dynamically typed programming language implemented through a custom interpreter written in the C language. It is designed primarily for rapid prototyping and the integration of embeddable logic within software systems. BSL features a simplified and intuitive syntax influenced by JavaScript and the C family of languages, promoting ease of adoption and efficient development. Despite its lightweight design, BSL is a fully Turing-complete language that supports essential modern programming constructs, including conditional and iterative control flows, user-defined functions, and object-oriented programming through class declarations, constructors, and methods. Source code is encapsulated within files using the unique .bzg extension, emphasizing the language’s self-contained architecture.

Language Tutorials

  1. What is BSL
  2. BSL Installation
  3. BSL Quick Start
  4. BSL Basics
  5. BSL Control Flow
  6. BSL Data & Functions
  7. BSL Object-Oriented Programming
  8. BSL Standard Library

Requirements

Windows Installation

  1. Open the Microsoft Store app from your Windows Start Menu.
  2. Search for “Bonezegei Scripting Language”.
  3. Click the Get or Install button.
  4. Wait for the download and installation to complete

OR

Click the link below

Get it from Microsoft

Linux Installation

Verify Installation

Package / Library Installation