Abstract
This paper describes the implementation of MiniJava, a teaching-oriented programming language closely based on the Java language developed by Sun Microsystems. The core of the MiniJava environment is a restricted subset of the standard Java release and is designed to reduce the intimidation factor introductory students experience when they encounter a system as large as the Java environment. The paper outlines the particular restrictions and extensions that define MiniJava along with pedagogical justifications for each.
Cite
CITATION STYLE
Roberts, E. (2001). An overview of MiniJava. In SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education) (pp. 1–5). Association for Computing Machinery (ACM). https://doi.org/10.1145/366413.364525
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.