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.
The main focus of this article is to help you understand what automated trading is, why you might need it and what options are out there.
If you need a primer on Pine Script you can read the official docs here.
I also have a course on Udemy here.