Search: in
Blue (programming language)
Blue (programming language) Encyclopedia
  Tutorials     Encyclopedia     Dictionary     Directory  
Blue (programming language) Email this to a friend      Blue (programming language)

Blue (programming language)

Blue is a free system for teaching object-oriented programming, developed in Monash University. It is an integrated development environment (IDE) and a programming language. Blue has been used for teaching since 1997. The development was stopped in 1999 when one of its principals, Michael Kölling, began applying the IDE design to the Java programming language, resulting in BlueJ.

The Blue language syntax is derived from the Eiffel programming language and one of the most useful developments for instruction was the integrated development environment which was designed with learning object-oriented programming in mind. The Blue IDE visually shows the reference and inheritance relationships between classes. At run time it allows the developer to visually and interractively create instances of any class, inspect the instance, and invoke functions on those classes.

Many of the language features it has inherited from Eiffel make it suitable for teaching, such as design by contract (pre-conditions, post-conditions, class invariants) and automatic garbage collection.

The team that developed Blue has continued on with a very similar integrated development environment called BlueJ which uses the Java programming language and has similar goals. The BlueJ project is under active development.

External links





Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article



Related Links in Blue (programming language)

Search for Blue (programming language) in Tutorials
Search for Blue (programming language) in Encyclopedia
Search for Blue (programming language) in Dictionary
Search for Blue (programming language) in Open Directory
Search for Blue (programming language) in Store
Search for Blue (programming language) in PriceGig



Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

Advertisement

Advertisement



Blue (programming language)
Blue (programming language) top Blue (programming language)

Home - Add TutorGig to Your Site - Disclaimer

©2008-2009 TutorGig.com. All Rights Reserved. Privacy Statement