Skip to main content

Overview

Boson is envisioned to be a multi-paradigm language, with a Static and Strong Type System. Boson Compiler currently in its initial stage has a Type System and implements Structured Programming Paradigm, the list of features have been described below. The compiler is in active development and will evolve with more paradigms incrementally.

Features

  • Data Types
    • Int
    • Double
    • Bool
  • Variables
    • Global
    • Local
    • Argument
  • Functional Idioms
    • Functions
    • Recursion
  • Operators
    • Arithmetic Operators
    • Logical Operators
    • Relational Operators
  • Composite Types
    • Arrays
    • Objects
  • Structured Programming
    • For Loop
    • For Each Loop
    • If Else
  • C Native Calls
    • Consume
  • Reference Counting Grabage Collector