Wheat language advocates the concept of building block programming, which encapsulates complex algorithms into a single function and adopts the construction mode of "small grammar, big function". Although the grammar is simple, it can also support financial applications with complex logic with specially programmed data structures and rich financial statistics function libraries. The function library of Mai language is constantly updated, and new functions are added at any time according to the new requirements of customers, which supports programmers' new trading ideas and applications.