Sometimes I get a question from a student or colleague on why we choose Java as our base for the introduction to programming classes. Here are some quick reasons:
- It is a ‘proven’ language to quickly learn programming
- It is used as first learned programming language in a lot of other universities and high schools
- It can be used to program Lego (Mindstorms) and other ‘small’ electronic devices: One of the goals of the project Smart Products is to build a ‘smart’ prototype. To quickly build a prototype, students may use Lego (Mindstorms) in this project.
“Educators embrace Java” – Java World