Meta developers will be asked to program almost exclusively in these four programming languages

JavaScript code on a computer screen
(Image credit: Shutterstock / BEST-BACKGROUNDS)

Facebook and Instagram’s parent company Meta has approved four key design language for its workers and developers to use, with a handful of other languages approved for specific case-by-case usage. 

The company’s own Hack programming language is among the four supported languages moving forward; it’s a typesafe variant of the open-source PHP language that works on the HipHop Virtual Machine, and has been around since 2014 where it was first implemented by Facebook.

"It’s important that every language we adopt is the best fit for a particular use case, so we do a high level of diligence whenever we evaluate a language," Meta told The Register. "Language decisions tend to stick once they’re made, so we want to be deliberate from the onset to give our engineers the best tools to work with."

Facebook programming languages

Meta also plans to support Rust, Python, and C++ in the move that sees it refine its selection. For data science, apps that use machine learning, and Instagram, Meta specifically recommends Python, while C++ and Rust are best reserved for backend services.

For many, Rust is seen to be a natural progression and even a successor from C++, however recent announcements about Google's Carbon programming language suggest some consider this a replacement for C++. 

Currently, Carbon remains in testing, and there is no word whether Meta plans to support this in the future.

The company will continue to approve “community supported” languages like Java, Erlang, Haskell, and Go, but these are approved for certain cases only, and get less support from Meta.

Moving forward, Meta is working on a new feature that will change the way monetization works on its platforms. Music Revenue Sharing will share revenue between content creators and music artists in a “first of its kind” move.

Craig Hale

With several years’ experience freelancing in tech and automotive circles, Craig’s specific interests lie in technology that is designed to better our lives, including AI and ML, productivity aids, and smart fitness. He is also passionate about cars and the decarbonisation of personal transportation. As an avid bargain-hunter, you can be sure that any deal Craig finds is top value!

Read more
Zuckerberg Meta AI
Meta wants to work with the US government to deploy its Llama AI technology across multiple agencies
Meta social media icons are being displayed on a smartphone among Facebook, Messenger, Instagram, Threads, and other products, with the Meta icon visible in the background.
Meta is cutting 5% of its workforce as Zuckerberg looks to "raise the bar"
Text to speech
Universal translators are tantalizing close as Facebook's Meta reveals its tech can translate between 101 languages
Computer Hacked, System Error, Virus, Cyber attack, Malware Concept. Danger Symbol
Meta warns of worrying security flaw hitting open source type software
Zuckerberg Meta AI
Meta purportedly trained its AI on more than 80TB of pirated content and then open-sourced Llama for the greater good
Sam Altman at Apple Developer Conference
Meta plans to release a stand-alone AI app to compete with ChatGPT, as Sam Altman responds to the threat
Latest in Pro
Eurocom Raptor X18
At $15,000, this massive 256GB RAM laptop makes Apple's MacBook Pro look affordable, tiny and very, very slow
Squarespace
Build a website for less with 10% off Squarespace subscriptions
An American flag flying outside the US Capitol building against a blue sky
The FCC is creating a security council to bolster US defenses against cyberattacks
UK Prime Minister Sir Kier Starmer
UK PM says AI should soon replace civil servants
Image depicting hands typing on a keyboard, with phishing hooks holding files, passwords and credit cards.
Microsoft warns about a new phishing campaign impersonating Booking.com
Ransomware
Microsoft uncovers sleuthy new XCSSET MacOS malware campaign
Latest in News
Google Gemini Flash 2.0 Images
I tried Gemini's new AI image generation tool - here are 5 ways to get the best art from Google's Flash 2.0
An image of the Samsung Galaxy S25 Ultra from a hands-on event
Samsung Galaxy S26 Ultra could resurrect an intriguing camera feature
Eurocom Raptor X18
At $15,000, this massive 256GB RAM laptop makes Apple's MacBook Pro look affordable, tiny and very, very slow
Cristin Milioti in Black Mirror season 7
Netflix launches trailer for Black Mirror season 7, giving us a look at its first-ever sequel episode and an unexpected returning character
A graphic of the PC Gaming Show
Get ready for a bounty of PC games on June 8, as the PC Gaming show is back
A close up of The Daily podcast from Pocket Casts' web page
‘Podcasting shouldn’t be locked behind walled gardens’: Pocket Casts slams Spotify and makes its web player free to all