mahmood

1
Mahmud Fayed was interested in Visual programming systems implementation using AI Techniques and Programming Without Coding Technology (PWCT). The Programming Without Coding Technology (PWCT) is a technology wherein the programmer need not write code but can visually specify every functional aspect of the program similar to flowcharts and algorithms. PWCT include ( Mahmud Programming Language, RPWI Environment & DoubleS [Super Server] Programming Paradigm). PWCT is free-open source project. PWCT uses Interaction by presenting a GUI between a Human language and a Programming language; so doing anything requires knowing Procedure instead of being Declarative. Starting from PWCT 1.6 (Ready) there are three open source projects added the first project is Supernova (Simple scripting programming language developed using PWCT to prove that the PWCT technology are ready for developing complex software) and the second project is PythonPWCT (Components wrap the Python programming language) to clear that many other languages could be supported and we are free to use the programming language which we like in the background and the third project is SupernovaPWCT (Components wrap the Supernova programming language). So we can use the RPWI-Environment (including the Form Designer) to Develop applications without coding and get the generated code written in Supernova. PWCT presents new Methodology called Coding Simulation instead of Drag and drop and coding simulation could be full replacement for coding.

Transcript of mahmood

Page 1: mahmood

Mahmud Fayed was interested in Visual programming systems implementation using AI Techniques and

Programming Without Coding Technology (PWCT). The Programming Without Coding Technology (PWCT) is

a technology wherein the programmer need not write code but can visually specify every functional aspect of the

program similar to flowcharts and algorithms.  PWCT include ( Mahmud Programming Language, RPWI

Environment & DoubleS [Super Server] Programming Paradigm).  PWCT is free-open source project.  PWCT uses

Interaction by presenting a GUI between a Human language and a Programming language; so doing anything

requires knowing Procedure instead of being Declarative. Starting from PWCT 1.6 (Ready) there are three open

source projects added the first project is Supernova (Simple scripting programming language developed using

PWCT to prove that the PWCT technology are ready for developing complex software) and the second project is

PythonPWCT (Components wrap the Python programming language) to clear that many other languages could be

supported and we are free to use the programming language which we like in the background and the third project is

SupernovaPWCT (Components wrap the Supernova programming language). So we can use the RPWI-Environment

(including the Form Designer) to Develop applications without coding and get the generated code written in

Supernova.

PWCT presents new Methodology called Coding Simulation instead of Drag and drop and coding simulation could be full replacement for coding.