Pine Script is the domain specific scripting language of TradingView. It’s very powerful and very fun to use with a huge community.
You can check out some of the community scripts here.
If you want to see how Pine Script stacks up against other Scripting and Programming languages check out the article below.
Avoid costly mistakes in Pine Script backtesting with these tips on look-ahead bias, trading costs, overfitting, data handling, and unseen testing.
If you need a primer on Pine Script you can read the official docs here.
I also have a course on Udemy here.