PWCTProgramming Without Coding Technology (PWCT)























What is PWCT ?
   
PWCT is a free-open source project ,developed by Eng.Mahmoud Samir Fayed from 2006 ,PWCT can supports any textual programming language such as (Ruby ,C ,C++ ,Harbour ,HTML ,PHP ....etc) by RPWI (Real Programming Without Instructions (Code) ) ,Creating a new visual programming language (VPL) into PWCT by RPWI is without coding too !.
   
For more information ,you can visit PWCT project site at SourceForge here where you can find more useful documentations.

Download The Latest PWCT Version (PWCT 1.9 Art) ,The latest version comes with autocomplete, colors ,and more interesting developing tools.
Latest PWCT version supports 4 VPLs (HarbourPWCT,SupernovaPWCT,CPWCT,PythonPWCT,C#PWCT).
(Simple) Package contains two new VPLs (
Simple DosPWCT,Simple CPWCT) that you can install thim ,and feel like!.



This is the introduction that writen at PWCT site :

      If you want to learn programming, create applications/systems or get some new ideas about visual programming in the practice then you are in the right place. The goal of this project is to present programming to every computer users, whether they are beginners or professionals. Beginners means that the tools of programming must be accessible – must be easy. So I decided to take coding out of programming. And presenting programming to professional developers requires a tool that is productive and unlimited and can be extended.

      PWCT is a Free-Open Source project, also the documentation and the support is free. Installing PWCT on MS-Windows is easy through simple installation program, after downloading the software you can download many samples,tutorials and movies. Some of PWCT users are using the software to create presentations and education software. Many users are using the software for business applications. At my side I have used the software to create a new programming language as a proof that the technology is productive and powerful and unlimited. This language is called the Supernova programming language , and it is a free, Open Source project hosted on Sourceforge. So the software can be used in many different applications.

      The domain of the problem is called “Visual Programming Languages.” There are many projects in this domain, but most of these languages are domain-specific languages that are used in education, But with respect to general-purpose visual programming languages, there are few of them. PWCT don't use the Drag-and-Drop method. PWCT provide a new method based on Automatic Steps Tree Generation and Update in response to interaction with components that provide to the user simple data entry forms. The idea behind this new method is to mix between programming using Diagrammatic approach and programming using Form-based approach where the integration between the two approaches are done seamlessly through an Automatic Visual Representation Generation process. This is just the basic idea and many other ideas are developed around this concept to get a practical general purpose visual programming language for real world tasks.













 

Simple Package