First of all, I'll give a brief introduction to Ballerina, as this is my first post about the language on DZone.
Ballerina is a brand new, statically-typed programming language that was developed specifically to target the integration space. There are some previous posts I have written in Medium about Ballerina.