logo
The Falcon Programming Language
A fast, easy and powerful programming language
Location: Home page
User ID:
Password:
 

Falcon is ...

...an Open Source, simple, fast and powerful programming language, easy to learn and to feel comfortable with, and a scripting engine ready to empower mission-critical multithreaded applications.

Falcon provides six integrated programming paradigms: procedural, object oriented, prototype oriented, functional, tabular and message oriented. And you don't have to master all of them; you just need to pick the ingredients you prefer, and let the code to follow your inspiration.

Falcon is like...
// International class; name and street
class 国際( なまえ, Straße )
   // set class name and street address
   नाम = なまえ
   شَارِع   =  Straße
   // Say who am I!
   function 言え!()
     >@"I am $(self.नाम) from ",self.شَارِع
   end
end
// all the people of the world!
民族 = [ 国際( "高田 Friederich", "台湾" ),
   国際( "Smith Σωκράτης", "Cantù" ),
   国際( "Stanisław Lec", "południow" ) ]

for garçon in 民族: garçon.言え!()

Partners

SunOS Open Source community distro. They help Falcon and a lot of other Open Source projects in moving to the Sun platforms.
Kross scripting framework for KDE. Kross integrates Falcon and other scripting languages into KDE4; they are helping us in developing better bindings for foreign applications.
AuroraUX - Open source Solaris distro that has chosen Falcon as main scripting language.

News

The Crane is flying
Posted by jonnymind on 2009-06-20
After six months, we are finally releasing the first official version in the 0.9 series, Falcon 0.9.2 - Crane.
Second Candidate Crane
Posted by jonnymind on 2009-05-20
We are releasing a second candidate for Crane release to consolidate some relatively relevant changes we have introduced in this step.
Crane Release Candidate ready
Posted by jonnymind on 2009-05-09
Final 0.9.2 version is now in release candidate state. All developers and interested users are invited to download it from the Bleeding Edge download area as packages for their platform become available.
Added a donation button
Posted by jonnymind on 2009-05-01
After several years of activity, infrastructure costs are becoming heavier by the hour. Also, we're planning to invest financial resources in the development of the Falcon Programming Language. For this reason we decided to add a "Donate button" to our site.
Bugfix for 0.9.1 released
Posted by jonnymind on 2009-04-25
A critical bugfix release for 0.9.1 (bleeding edge) version has just been released. This fixes some relevant issues while we work on cleaning and preparing the official 0.9.2. You can download under Downloads->Bleeding Edge.
UPDATED
Wiki now on the site
Posted by jonnymind on 2009-04-15
We've added a very simple Falcon-driven wiki to the site. In short, each project can have its own wiki, as will the main site.

UPDATED
Falcon 0.9.1 released
Posted by jonnymind on 2009-04-12
After a very intensive cleanup, we are releasing an in-between version before the official 0.9.2 release, named Crane (as it brings a new kid on the block).
Falcon in the news
Posted by jonnymind on 2009-04-09
Another media outlet is following Falcon! ComputerWorld Australia has published a richly detailed interview with Falcon's author on its site.
Falcon 0.9.1 is driving this server
Posted by jonnymind on 2009-04-06
We've unleashed the experimental 0.9.1 version and it's currently driving this site.
Albatros Released
Posted by jonnymind on 2009-03-27
Two months late on our schedule, but with many features we didn't even hope to add, Falcon Bleeding Edge (unstable) version 0.9 has been released.

Elapsed time: 0.052 secs. (VM time 0.043 secs.)