Block-based approach for end-user software development

8Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

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. © Medwell Journals, 2011.

Cite

CITATION STYLE

APA

Zin, A. M. (2011). Block-based approach for end-user software development. Asian Journal of Information Technology, 10(6), 249–258. https://doi.org/10.3923/ajit.2011.249.258

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free