Young Developer - Visual Programming Software Tools

Young Developer - Visual Programming Software Tools

Young people are learning programming languages from the earliest ages and up. These tools and web sites teach young people how to program using the Java programming language, and Java-based languages developed for ease of use.

New Technologies and Communities!

  • Scratch, a simple programming language with drag-and-drop interface
  • No Programming Experience – Simplest tools for ages 5 - 15
Scratch
  • Greenfoot, a visual 2D educational software tool with a code editor to create games and simulations.
  • No Programming Experience – Less simple for ages 13 - 25
Greenfoot
  • Alice, a 3D educational software tool with a drag-and-drop interface to create animations.
  • No Programming Experience - Less simple for ages 8 - 22
Alice
  • BlueJ, a professional Java development tool with a simplified interface for beginners.
  • A Little Experience - Ages 15 - 25
BlueJ
  • NetBeans, a fully featured Java integrated development environment
  • Some Experience - Ages 15 - 25
NetBeans
Tools you can use to learn the Java Programming language.Online Alice and Greenfoot training is available

Other Resources

FreshBrain
  • FreshBrain is a platform that aims to let teenagers explore different technology areas, create projects and share projects.
FreshBrain
  • This site provides kids with an interactive, self-paced tutorial to the Java programming language.
  • Freshbrain Developer
Java
  • Dr. Java is a lightweight development environment for writing Java programs and interactively evaluating Java code
  • Freshbrain Developer