Robin is a free open-source programming language specifically for building RPA software bots.
It runs on Microsoft .Net Common Language Runtime (CLR), the virtual machine component of Microsoft’s .NET framework. You would need a basic understanding of that to get started.
Robin Software Development Kits (SDK) is expected soon and should make it easy for developers to code. As per the site, developers can “turn your code into a Robin module filled with actions with just a few steps.”
To use of UIAutomation and WebAutomation actions in Robin, you have to use AppMasks. AppMasks contains the selectors for the elements of Web and Desktop Applications used.
Fair warning – this is in the initial stages and has a long way to go. You would be disappointed if you start comparing this to mainstream tools.
It is currently at the beta stage – version 0.9. They plan to have new versions every week which is pretty ambitious!
Softomotive (who has created this) may follow the UiPath Community model to enable wide adoption quickly. We should be seeing free online training soon from Softomotive.
Excited to see how this pans out.
Meanwhile, do download and try it out!
Here is a quickstart tutorial to get you started.