A specialist innovative technology for computer
programming
Project Description
Getting Started
What, Why & How ?
Software development tool designed for computer users to
give them the ability to create any software they need without previous
knowledge of computer programming where the user will start to learn how to
program and will understand the programming concepts using this tool step
by step and without the need to write code by hand at all where the
programming done through general purpose visual programming languages. Unlike other visual programming languages, PWCT is not
limited and target also professional and mainstream programmers by giving
them more productivity than traditional text-based programming languages. Programming
Without Coding Technology is a Free-Open Source Visual Programming
Languages Framework to create new General Purpose Visual Programming
Languages (VPLs) that are a practical alternative to Text based Programming
Languages (TPLs).
PWCT comes with four general purpose visual programming languages
(HarbourPWCT, PythonPWCT, C#PWCT, and SupernovaPWCT).
The last stable release of PWCT
is 1.8 Smart. We update this release every
little days and when you download from the next link you will get the last
update. Last update date : 2012.03.16
"Based on other people's past attempts at this kind
of thing, I am not optimistic about any sort of general-purpose tool like
you describe. On the other hand, as Henry Ford said, "Whether you
think you can or you think you can't, you're right." What you're
describing would indeed be a quantum leap forward, so I hope you are able
to make it work!"
"I have read that you have developed a tool for
developing applications without coding, and since this is a very good
contribution to the open source community I want to ask you if it is
possible to interview with you for Al-Riyadh
newspaper about your project! "
"The concept of "codeless" development is
very interesting to us for a variety of customers, from the business analyst
who deals with complex workflows to the novice who is simply interested in
joining two programs together. With technologies such as the Workflow
designer we've touched on the edges of what this paradigm can do. The
challenge is always that the codeless approach invariably runs into limits
that, at some point, require you to write code and creating an environment
that provides a seamless transition from codeless to code-oriented
development can be very hard. My team (the non-pro tools team) is
working on this for a few application types for novice developers. Other
teams around Microsoft are exploring other paradigms for other domains. If
you're interested in integrating your project more deeply into Visual
Studio, I'd suggest that you explore the Visual Studio Integration Program.
If you're interested in an academic research project, I'd suggest you
contact your local academic developer evangelist (I can help you find that
person if you're interested)."
- John Montgomery [2006/9/13]
GPM, Non-Professional Tools Team
Microsoft
You can extended
PWCT by creating new components and/or by creating new Visual Programming
Languages (VPLs) based on any Textual programming language (TPL) like
ASM,C/C++, Java, PHP, Ruby,….etc
There are a number
of ways you can contribute to PWCT. You can report bugs, develop samples
for PWCT, write tutorial, record movie or contribute source code to the
PWCT Open-Source Project.