Code Playground 🔥
Code Editor
Output
BroLang Documentation
Language Basics
BroLang is a slang-inspired programming language that makes coding more accessible and fun.
Variables
lock age = 21
Declare a variable named "age" with value 21
Output
say "What's good"
Print "What's good" to the console
say "Age: " + age
Print with variable concatenation
Loops
wloop (condition) { /* code */ }
While loop - repeats as long as condition is true
yappin (1 to 5) { /* code using i */ }
For loop - iterates from start to end value, inclusive
Conditionals
no cap (condition) { /* true block */ } nah { /* else block */ }
If-else statement - executes code based on condition
Return Values
bring it back value
Return a value from a block
BroLang vs. JavaScript
BroLang | JavaScript |
---|---|
lock x = 10 | let x = 10 |
say "Hello" | console.log("Hello") |
wloop (x > 0) { /* code */ } | while (x > 0) { /* code */ } |
yappin (1 to 5) { /* code */ } | for (let i = 1; i <= 5; i++) { /* code */ } |
no cap (x > 10) { /* code */ } | if (x > 10) { /* code */ } |
nah { /* code */ } | else { /* code */ } |
bring it back value | return value |
About BroLang 🎭
The Origin Story
BroLang was born in December 2023 from a simple idea: what if programming felt like texting your friends instead of talking to a robot? Also implement your brain rot
Lonely me created this whole language, got hyped about it, then... completely forgot to host it, Was too busy scrolling memes. Spent months doom scrolling instead of deploying. But hey, better late than never!
Sometimes the best projects marinate in your localhost for a while (forever)
The Philosophy
"Why should programming feel like reading ancient scrolls?"
Traditional code:
if (userIsAwesome) { console.log("You rock!"); }
BroLang:
no cap (userIsAwesome) { say "You rock!"; }
Same logic, way more fun!
Technical BS:
Built this bad boy from scratch with:
- Custom Tokenizer: Regex wizardry that understands slang
- Recursive Descent Parser: Proper CS fundamentals but make it fun
- Tree-Walking Interpreter: Direct execution, no compilation needed
- Meme-Driven Design: Every keyword has cultural significance
For Recruiters & Tech Folks(my crush)
BroLang showcases:
- Language Design: Built a complete programming language from zero
- Parser Theory: Tokenization, AST generation, operator precedence
- JavaScript Mastery: Complex interpreter patterns and DOM manipulation
- UI/UX Innovation: Educational tools that actually engage users
- Cultural Awareness: Understanding what makes tech accessible
- Project Management: ...okay maybe not this one (forgot to deploy)
About Creator
Current Status: Finally hosting projects instead of just doom scrolling
Background:
- Created BroLang in Dec 2023 during a "what if" moment
- Passionate about making programming accessible to everyone
- Believes the best code is code that makes people smile and fall in love with me.
- Expert at building cool stuff and forgetting to share it (trying to work on this!)
facts:
- Spent more time perfecting the
no cap
parser than some people spend in relationships - Can explain recursive descent parsing using TikTok references
- Turns caffeine and memes into working interpreters
Contact for:
- Collaboration opportunities
- Employment discussions
- Debates about whether "yappin" is the best loop keyword
- General tech conversations
Reach me:
📧 waqaryazdanshaik2004@gmail.com
💼 LinkedIn
🐙 GitHub
"Trying to make programming feel less like work and more like culture"