files/journal/2022-09-02_11-59-20-000000_418.png

Asian Journal of Information Technology

ISSN: Online 1993-5994
ISSN: Print 1682-3915
102
Views
1
Downloads

Block-Based Approach for End-User Software Development

Abdullah Mohd Zin
Page: 249-258 | Received 21 Sep 2022, Published online: 21 Sep 2022

Full Text Reference XML File PDF File

Abstract

End-user programming refers to programming activities carried out by end users. These end-users can include teachers, accountants, scientists, engineers, parents and all other people who are not trained as programmers. End-user programming is now getting more popular. It was projected that the number of end-user programmers in the US is about 55 million compared to 2.75 million professional programmers. In order to support end-user programming, a number of programming systems have been developed which can be divided into the following categories: Application-specific languages, programming by example, visual programming and natural programming. This study discusses the concept of a new programming system to support end-user programming called the block-based programming system. In this programming environment, end-users can develop applications by integrated programming blocks that have been developed by block developers.


How to cite this article:

Abdullah Mohd Zin. Block-Based Approach for End-User Software Development.
DOI: https://doi.org/10.36478/ajit.2011.249.258
URL: https://www.makhillpublications.co/view-article/1682-3915/ajit.2011.249.258