2020
DOI: 10.1007/s42486-020-00038-y
|View full text |Cite
|
Sign up to set email alerts
|

PWCT: a novel general-purpose visual programming language in support of pervasive application development

Abstract: Visual programming languages (VPLs) are inevitable tools to attract more people to the programming world. In this article, a novel VPL-programming without coding technology (PWCT)-is introduced. The main objective behind developing this tool was to create a general-purpose VPL that also possesses textual languages' capabilities. PWCT is a language that can be used to develop similar programs to the ones developed in C++ or Java for example. As the name indicates, PWCT requires no coding at all. A person only n… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 23 publications
(14 reference statements)
0
2
0
Order By: Relevance
“…Visual programming refers to approaches and methods that use two-dimensional graphical elements, through which students without programming skills can create, extend, and customize software applications [37]. Visual programming languages are described by constructors and programming rules that are represented visually and, according to recent studies [30] and [38], are classified as follows: (i) Block-based languages (e.g. Scratch, App Inventor, Puzzle, etc.…”
Section: A Visual Programmingmentioning
confidence: 99%
“…Visual programming refers to approaches and methods that use two-dimensional graphical elements, through which students without programming skills can create, extend, and customize software applications [37]. Visual programming languages are described by constructors and programming rules that are represented visually and, according to recent studies [30] and [38], are classified as follows: (i) Block-based languages (e.g. Scratch, App Inventor, Puzzle, etc.…”
Section: A Visual Programmingmentioning
confidence: 99%
“…These processes were automated using programming scripts written in the Ring programming language [21]. These scripts were generated using the Programming Without Coding Technology (PWCT) software, which is a free/open-source visual programming language for the development of applications and systems [22]. We selected Ring because of its powerful GUI tools in addition to its capabilities, which are comparable to those of Python and Ruby [23].…”
Section: Machine Learning Modelmentioning
confidence: 99%