August 2009
Garage Games
Garage Games
GarageGames was founded by 4 industry veterans in 2001 with the goal of disrupting the games industry with quality development tools and upsetting the dominant retail / publisher distribution model.
Moodle
Moodle
Moodle is an Open Source Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It has become very popular among educators around the world as a tool for creating online dynamic web sites for their students. To work, it needs to be installed on a web server somewhere, either on one of your own computers or one at a web hosting company.
California Learning Resource Network
California Learning Resource Network
CLRN makes it easy for you to find the standards-aligned software, video and Internet learning resources you need. CLRN experts have identified, reviewed and organized hundreds of Electronic Learning Resources (ELRs) in a searchable database that allows you to compare key features of selected resources. The Web Information Links (WILs) let you search or browse hundreds of free primary, secondary and reference resources.
NetBeans
NetBeans
A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby. The NetBeans IDE is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, Mac OS X and Solaris.
Alice
Alice

Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing. It uses 3D graphics and a drag-and-drop interface to facilitate a more engaging, less frustrating first programming experience.
Scala
Scala
![]()
Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.
Clojure
Clojure
Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime.
NetLogo is a programmable modeling environment for simulating natural and social phenomena.