PWCT is not a wizard for creating your application in a few steps, rather, it is a general-purpose visual programming tool that has been designed for novice and expert programmers.
A novice programmer can use PWCT to learn programming concepts like Data Structure, Control Structure, Programming Paradigm etc. Whereas an expert programmer can use PWCT to develop large and/or complex software.
Key Features Include:
- Dynamic Generation instead of Drag & Drop.
- General and Practical.
- Samples/Tutorial/Movies Manager.
- Play programs as movie.
- Run programs in the past.
- You can use PWCT to create commercial closed source applications.
The developers used PWCT to develop a textual programming language Compiler and Virtual Machine called Supernova. Other projects developed using PWCT are the Smart POS System and the Critical Nodes Application. PWCT support Harbour, Supernova, C, Python, & C#.NET. You can also extend PWCT to support code generation in any text based programming language. PWCT also comes with many samples, tutorials & movies to get you started.