Introduction
Pragma uses the programming language Lua for its scripting engine. If you're new to Lua, the PIL is a good starting point.
Any text editor can be used to write Lua scripts, however using the ZeroBrane IDE is highly recommended due to its powerful debugging capabilities specialized for Lua development.
You can find a list of available libraries and classes for Pragma in the API documentation over here.
Tutorials will follow (if there is demand).