Blogger Tips and TricksLatest Tips And TricksBlogger Tricks

Tuesday 1 March 2016

Programming Without Coding Technology

Description
PWCT is not a Wizard for creating your application in 1 2 3 steps. PWCT is a general-purpose visual programming tool designed for novice and expert programmers.

A novice programmer can use PWCT to learn programming concepts like Data Structure, Control Structure, Programming Paradigm,..etc.

An expert programmer can use PWCT to develop large and/or complex software. Using PWCT we developed a textual programming language Compiler and Virtual Machine, This language called Supernova . Another projects developed using PWCT are the Smart POS System and the Critical Nodes Application.

You can see/edit the generated source code. PWCT support Harbour, Supernova, C, Python, & C#.NET and you can extend PWCT to support code generation in any text based programming language.

PWCT comes with many samples, tutorials & movies. Programming Without Coding Technology Web Site

Categories
Software Development, Artificial Intelligence, Education

License
GNU General Public License version 2.0 (GPLv2)



Features

  1. Free-Open Source - GNU General Public License v2.0.
  2. You can use PWCT to create commercial closed source applications
  3. Visual Programming - More than one dimension.
  4. Visual Programming - Programming using a GUI.
  5. Visual Programming - No Syntax Errors.
  6. Visual Programming - Time Dimension.
  7. Visual Programming - Colors.
  8. Practical Editor - Autocomplete (IntelliSense)
  9. Practical Editor - Keyboard shortcuts (high writability).
  10. Practical Editor - Customization (Max. Readability & Writability).
  11. Practical Editor - Cut/Copy/Paste & Search/Replace.
  12. Practical Editor - Syntax Directed Editor.
  13. Practical Editor - Free Editor & VPL Compiler.
  14. Programming Paradigm - Don't force a programming paradigm.
  15. Programming Paradigm - Imperative Programming.
  16. Programming Paradigm - Procedural Programming.
  17. Programming Paradigm - Object Oriented Programming.
  18. Programming Paradigm - Event Driven Programming.
  19. Programming Paradigm - Super Server programming (New)
  20. Compatable (Optional) - See/Edit the generated source code.
  21. Compatable (Optional) - You can support any textual programming language.
  22. Compatable (Optional) - Support C, Python, C# , Harbour & Supernova.
  23. Programming Scope - General Purpose.
  24. Programming Scope - Create Large scale Applications/Systems.
  25. Programming Scope - High Level Programming.
  26. Programming Scope - Low Level Programming.
  27. Framework & Extension - Create/use Visual Programming Languages.
  28. Framework & Extension - Comes with more than one VPL.
  29. Framework & Extension - Create new components.
  30. Framework & Extension - Programs update after components modification.
  31. Operating System - Microsoft Windows product.
  32. Operating System - Works fine on Linux using Wine
  33. Operating System - Create Windows Applications.
  34. Operating System - Create Multiplatform Applications
  35. Dynamic Generation instead of Drag & Drop.
  36. General and Practical.
  37. Samples/Tutorial/Movies Manager.
  38. Play programs as movie.
  39. Run programs in the past.

No comments:

Post a Comment