DSL หรือ Domain-Specific Language เป็น engine ตัวใหม่(พ.ศ.2568) จะมีในรุ่น v0.3.0+ ที่จะนำมาใช้งานแทน engine เก่าที่เป็นแบบ interpreter โดยจะเป็นการขยายขอบเขตของ Ruby ให้สามารถใช้งานคำสั่งคล้ายๆกับ RebarScript และ Draw2D_Script เดิม แต่จะเปลี่ยนชื่อเรียกใหม่เป็นหมวดต่างๆ ดังต่อไปนี้
Rebar_DSL จะเป็นคำสั่งที่ใช้ในการสร้างชิ้นส่วนคอนกรีตเสริมเหล็ก จะทำหน้าที่สร้างเหล็กเสริม
Draw2D_DSL จะเป็นคำสั่งกลุ่ม วาดเส้นสองมิติ เอาไว้วาดภาพประกอบแบบ
ThreeD_DSL ตัวนี้จะเป็น Based ของ Rebar_DSL เอาไว้สร้าง Box, PushPull และ FollowMe
Structure_DSL เป็นกลุ่มคำสั่งเดิมจาก StructureScript ว่าจะเอาไว้สร้างชิ้นส่วนคอนกรีตที่ยังไม่เสริมเหล็ก เช่น ฐานราก, เสา, คาน และ พื้น แล้วก็ เส้นกริด และ elevation ตั้งเอาไว้ก่อน คิดอะไรได้ค่อยออกแบบเพิ่ม
Arch_DSL จะเป็นคำสั่งเอาไว้สร้างประตู + หน้าต่าง , กำแพง ทั้งแบบ 2D และ 3D หรืออื่น เดี๋ยวกำลังคิด
Base_DSL จะเป็นคำสั่งพื้นฐานที่จะมีในทุกๆ DSL