PWCT non è una procedura guidata per creare la vostra applicazione in pochi passi, piuttosto, è uno strumento di programmazione visiva per uso generale che è stato progettato per i programmatori principianti ed esperti.
Un programmatore principiante può usare il PWCT per imparare concetti di programmazione come Data Structure, Control Structure, Programming Paradigm ecc. Mentre un programmatore esperto può usare il PWCT per sviluppare software di grandi dimensioni e/o complessi.
Le caratteristiche principali includono:
- Generazione dinamica invece di Drag & Drop.
- Generale e pratico.
- Samples/Tutorial/Movies Manager.
- Riprodurre programmi come film.
- Eseguire programmi in passato.
- È possibile utilizzare PWCT per creare applicazioni commerciali a sorgente chiusa.
Gli sviluppatori hanno usato PWCT per sviluppare un linguaggio di programmazione testuale Compilatore e Macchina Virtuale chiamato Supernova. Altri progetti sviluppati con PWCT sono lo Smart POS System e l'Applicazione Nodi Critici. PWCT supportano Harbour, Supernova, C, Python, & C#.NET. È inoltre possibile estendere il PWCT per supportare la generazione di codice in qualsiasi linguaggio di programmazione basato su testo. PWCT viene fornito anche con molti campioni, tutorial e film per iniziare.