MITB Banner

7 Programming Languages Released In 2022 You’ve Never Heard Of

These new languages are being hailed by the developers and are trending in the community in very little time.

Share

Listen to this story

Amid hundreds and thousands of programming languages that already exist today, we are seeing a new line of programming languages and architectures that have surfaced this year, based on the success of  programming languages such as C++, Python, and Java. These new languages are here to help in enhancing the performance, offer gentle learning curves, and help scale the future innovations. This includes high-performance computing, parallel programming, and quantum computing among others.

In 2022, several new programming languages were released that opened up new capabilities to build and drive models and are being used increasingly.

Here is a list of the top ones: 

QODA

QODA  is the world’s first platform for hybrid quantum-classical computing with applications ranging from drug discovery to finance.

QODA is interoperable with existing models such as CUDA and OpenACC. Moreover, the compiler implementation lowers C++ source code representations to binary executables that target cuQuantum-enabled backends.

Click here to know more about QODA.

Flan-T5

Google AI released an open-source language model, Flan-T5, capable of solving more than 1800+ varied tasks. The paper talks about instruction finetuning of areas of scaling the size and number of tasks of the model.

Compared to the larger language PaLM 62B, Flan-T5 achieves a stronger few shot performance and the researchers claim that this will lead to improved prompting and multi-step reasoning abilities.

Click here to check out the code. 

Carbon

Introduced by Chandler Carruth at CPP North Conference in Toronto, Carbon is a successor to C++ programming language. It is an open source language that is striving towards being independent and community driven. The developer behind the script mentions that the language is specifically designed for big organisations that rely on C++ code and libraries. 

Since its release, communities like Kaggle have been constantly praising it for offering a generally better experience of coding when compared to C++ owing to its simplicity. Due to this, developers also claim that it cannot replace the long running legacy of C++.

Check out the GitHub repository here.

Exo

Released by MIT researchers at the International Conference on Programming Design and Implementation, Exo, for writing code on hardware accelerators. It is a domain-specific language for enabling low-level performance engineers to transform single programmes into complex ones for specification but much faster. It is also a compiler along with being a language. 

The language works on the principle of exo compilation, which is a newly proposed approach for programming and compiler support for hardware accelerated performance libraries. 

Click here to know more about the language. 

ATL

Often called  ‘A Tensor Language’, ATL was developed by researchers at MIT, offering high-performance computing to write programmes in an optimal way. The second year PhD student at MIT Computer Science and Artificial Intelligence, Amanda Liu, said that the language is focused on producing either a single number or a tensor. 

It is the only tensor language that has formally verified optimisations tested on a number of small programmes. The developer, Liu, is looking to expand the scalability of the language for real world programmes. 

Click here to check out the code.

Twist

Another language created by researchers at MIT, Twist, specifically built for quantum computing. This language can verify the pieces of data that are entangled in a quantum programme. According to the developers, the language can write full programmes for quantum algorithms and identify bugs along the way.

The concept of the language is built around measuring the “purity” of the code as quantum computers are very prone to error. Purity enforces the absence of entanglement, resulting in fewer bugs and intuitive programmes. 

You can read about Twist in this research paper.

BhaiLang

Two Indian developers, Aniket Singh and Rishabh Tripathi, created a programming language called Bhailang. The developers started building the language as an inside joke on TypeScript using Indian Hindi lingo. 

They posted screenshots of the language on social media and the developer community was pretty amused by it. On successful compilation of code, it says “Sahi hai bhai” while upon failure, it exclaims, “Arre bhai bhai bhai bhai…” 

Click here to check out the code. 

Share
Picture of Mohit Pandey

Mohit Pandey

Mohit dives deep into the AI world to bring out information in simple, explainable, and sometimes funny words. He also holds a keen interest in photography, filmmaking, and the gaming industry.
Related Posts

CORPORATE TRAINING PROGRAMS ON GENERATIVE AI

Generative AI Skilling for Enterprises

Our customized corporate training program on Generative AI provides a unique opportunity to empower, retain, and advance your talent.

Upcoming Large format Conference

May 30 and 31, 2024 | 📍 Bangalore, India

Download the easiest way to
stay informed

Subscribe to The Belamy: Our Weekly Newsletter

Biggest AI stories, delivered to your inbox every week.

AI Courses & Careers

Become a Certified Generative AI Engineer

AI Forum for India

Our Discord Community for AI Ecosystem, In collaboration with NVIDIA. 

Flagship Events

Rising 2024 | DE&I in Tech Summit

April 4 and 5, 2024 | 📍 Hilton Convention Center, Manyata Tech Park, Bangalore

MachineCon GCC Summit 2024

June 28 2024 | 📍Bangalore, India

MachineCon USA 2024

26 July 2024 | 583 Park Avenue, New York

Cypher India 2024

September 25-27, 2024 | 📍Bangalore, India

Cypher USA 2024

Nov 21-22 2024 | 📍Santa Clara Convention Center, California, USA

Data Engineering Summit 2024

May 30 and 31, 2024 | 📍 Bangalore, India

Subscribe to Our Newsletter

The Belamy, our weekly Newsletter is a rage. Just enter your email below.