BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

What is DFINITY's programming language? | Different "DFINITY" word stickers

DfinityClub
特邀专栏作者
This article is about 393 words, reading the full article takes about 1 minutes
What is DFINITY's programming language?
AI Summary
Expand
What is DFINITY's programming language?

Motoko is DFINITY's own programming language, which has native support for Internet computer software containers and WebAssembly virtual machines.

Motoko has the characteristics of modern programming languages, including complete structural types, generic types, variant types, etc. Motoko also makes the language easy to use for programmers familiar with modern object-oriented and functional programming idioms in JavaScript or other modern programming languages ​​such as Rust, Swift, TypeScript, C# or Java.

Motoko has greatly simplified application development. Just as DFINITY released the open source version of the short video social software CanCan in July 2020, it was developed based on the Motoko prophecy. Compared with Facebook's 62 million lines of code, CanCan was built in less than 1,000 lines of code, which is enough to witness the efficiency of DFINITY.

Motoko also provides many other functions for developers to build more ecological applications on DFINITY. Of course, developers can also use modules written in other languages ​​to link into your container.

DFINITY
Welcome to Join Odaily Official Community