The Phrogram Programming Language

A Fun Way to Learn Programming

© Jacqueline Masloff

Phrogram is language that enables beginners to learn object-oriented programming in a user-friendly and fun environment.

Phrogram is a commercial programming language that is a great way to get started and go further in learning and doing real computer programming. It was designed to be understandable and appealing to beginning and intermediate programmers of all ages; beginners can build a solid foundation of prgramming skills and intermediate to advanced users can take their skills far beyond what other learning-oriented programming environments can offer. With Phrogram, you can create games and other programs with just a few instructions; creating programs do more with less code leads to faster results and more fun.

Background

The predecessor to Phrogram is the Kids Programming Language (KPL). Jonah Stagner started development on KPL in August 2005 he when discovered that programming tools and technologies were not at all as beginner-friendly as they needed to be, or used to be. He wanted to teach his children how to program and give kids a worthwhile language with which to get started. With the assitance of his colleagues, ex-Microsoft program manager Jon Schwartza nd former NCR engineer Walt Morrison, the three have formed the nucleus of the Phrogram team, working to develop the product into a commercial venture focusing on the educational software value of Phrogram as an accessible programming language and environment. Phrogram was first released in October 2006 as v2.0; the current release is v2.2.

Goals

The primary goal of the Phrogram language is to deliver a simple yet powerful set of tools that makes learning to program easy and fun. Phrogram captures a novice's interest by the ease with which one can write attractive multi-media programs with eye-catching graphics, music, sound effects, and animations.

A secondary goal for Phrogram is providing a modern language with some features of advanced languages such as C++, Java, Visual Basic and C#, and Visual Basic syntax, to make the transition into those languages as easy as possible. Phrogram supports object-oriented programming and allows for the implementation of classes and their associated properties and methods, which provides beginning programmers with an introduction to object-oriented programming.

To accomplish these goals, Phrogram is built to run on Microsoft's .NET Framework 2.0 which was released in November 2005. Phrogram intends to be fully compatible with other languages that use the .NET Framework, so that runtime libraries can be shared in either direction.

Availability

Phrogram can be downloaded as a trial from the Phrogram web site , but then can be purchased in standard, academic and express versions.


The copyright of the article The Phrogram Programming Language in Computer Programming Languages is owned by Jacqueline Masloff. Permission to republish The Phrogram Programming Language must be granted by the author in writing.




Post this Article to facebook Add this Article to del.icio.us! Digg this Article furl this Article Add this Article to Reddit Add this Article to Technorati Add this Article to Newsvine Add this Article to Windows Live Add this Article to Yahoo Add this Article to StumbleUpon Add this Article to BlinkLists Add this Article to Spurl Add this Article to Google Add this Article to Ask Add this Article to Squidoo