TY  - JOUR
T1  - Block-Based Approach for End-User Software Development
AU - Mohd Zin, Abdullah 
JO  - Asian Journal of Information Technology
VL  - 10
IS  - 6
SP  - 249
EP  - 258
PY  - 2011
DA  - 2001/08/19
SN  - 1682-3915
DO  - ajit.2011.249.258
UR  - https://makhillpublications.co/view-article.php?doi=ajit.2011.249.258
KW  - End-user programming
KW  -component-based software development
KW  -block-based programming
KW  -super-enduser
KW  -Malaysia
AB  - 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.
ER  - 