DAZ Script
DAZ Studio can be accessed via a scripting language which allows for quite a bit of diversity in tool creation. Referred to as DAZ Script, this portion of the DAZ Studio SDK is available free of charge to anyone who wishes to download it. The DAZ Script developer kit contains a complete integrated development environment (IDE), documentation, and sample scripts, to help you get familar with the DAZ Script language.
DAZ Script is a dynamically typed, interpreted, object-oriented scripting language that is tightly integrated into the DAZ Studio API. Its roots are found in QtScript (QtSoftware/Nokia), and like QtScript, is based on the ECMAScript 3.0 Standard (ECMA-262). Syntactically, DAZ Script is very similar to JavaScript (Netscape), JScript (Microsoft) and ActionScript (Adobe) - which are each based on, or are the basis of, the afore mentioned standard - and if you have any familiarity with these languages, chances are you will find the transition to DAZ Script quite comfortable.
DAZ Studio Plugin SDK
The DAZ Studio Plugin SDK provides a very tightly integrated, fully object-oriented interface which has been designed for maximum extensibility of DAZ Studio at all levels. The SDK provides you with the ability to add new functionality, interfaces, scene components, render engines, file I/O and much more, including the ability to integrate new components into the native file structure. The DAZ Studio Plugin SDK also enables you to load DAZ Studio with full functionality from other applications making it possible to directly import/export data as well as host live DAZ Studio content in other applications.
Built on QT
Built upon the QT environment developed by TrollTech, DAZ Studio is able to be delivered as a successful cross-platform application.


