Home Icon Home Newsroom Introducing Bhailang, The Programming Language Everyone’s Obsessed With

Introducing Bhailang, The Programming Language Everyone’s Obsessed With

Shamik Banerjee
Schedule Icon 0 min read
Introducing Bhailang, The Programming Language Everyone’s Obsessed With
Schedule Icon 0 min read

A new programming language has taken the internet by storm, and Indians can't seem to get enough of it! Insane as it may sound, Bhailang has been created for the 'bros' by two Indian software developers. Their inspiration? An inside joke from college days!

Also read | WhatsApp Stories And Github Profiles Replace CV; The New Norms Of Web3 Hirings

Written in Typescript, Bhailang is a toy programming language that packs a punch more for its quirks than features. Created by Rishabh Tripathi and Aniket Singh, Bhailang makes programming several times more fun.

The entry point to all programs in this language is ‘hi bhai’- a common way of greeting friends in Hindi; and it ends with the tag ‘bye bhai’. All codes outside these two tags will be ignored by the compiler.

The actual idea for Bhailang originated from an internal joke a couple of years back when we had just started programming,” Rishabh Tripathi said on LinkedIn, “Since then, this idea was lurking around in the back of our head.”

The duo had initially thought that it will be a tedious and complicated task to create a programming language. “But guess what? It’s actually quite fun”, Rishabh said.

Also read | Use Of IIM Tag On Milk Packets: A New Way Of Marketing Products?

Bhailang, as the name suggests, extensively uses commonly used phrases in conversations among friends as syntaxes. For instance, one can use the syntax ‘bol bhai’ to print anything in the console.

To define a variable, one just needs to use the syntax - ‘bhai ye hai’, whereas to implement a loop, one just needs to use the syntax - ‘jab tak bhai’. Similarly, positive and negative conditions can be defined using the syntaxes- ‘sahi’ and ‘galat’.

You might also be interested in reading.

  1. What Is The Difference Between Encryption And Hashing?
  2. 15 Popular JAVA Frameworks Use In 2022
  3. An Overview Of The Assembly Language
  4. Replying To "How Do You Handle Stress And Pressure?" In A Job Interview
Edited by
Shamik Banerjee

Tags:
Latest News

Comments

Add comment
No comments Image No comments added Add comment
Powered By Unstop Logo
Best Viewed in Chrome, Opera, Mozilla, EDGE & Safari. Copyright © 2024 FLIVE Consulting Pvt Ltd - All rights reserved.