Brick Rigs B is a programming language made to work in the game Brick Rigs 1. The main issues of Brick Rigs There are multiple limitations that are present in Brick Rigs: 1. Math Bricks are updated once per frame. It limits them to be one time usage, which may cause some problems if you want to set the same brick multiple times. To solve this issue we've developed multiple targets: 1. Native Brick Rigs framed - allows to run code once per frame, useful for missiles and custom built-logic. 2. Native Brick Rigs stacked - splits the code into multiple parts, which allows stack to occur at a cost of a single frame. 3. Combat Advanced's virtual machine - it allows to run complex code by using Combat Advanced's virtual machine There are multiple extensions for native Brick Rigs 1. Combat Advanced's memory module 2. Combat Advanced's trigonometry functions 2. Syntaxis It can be seen in B user's guide