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 follow your inspiration.

Falcon is like...
entity = bless([
   "data" => "not initialized",

   "sum_up" => function( counter );
      if counter == 0: return;
      self.data += counter;
      self.sum_up( counter - 1 );
   end
])

// it's still a dictionary...
> "Initial data:", entity["data"]

// but it's also more; make a new method
entity["setup"] = function();self.data=0;end
entity.setup()     // ... and call it
entity.sum_up(10)  // then use the value

> "Sum of 10 numbers: ", entity.data


  
Get started
Join now!
Start a project

News

Falcon lives!
Posted by jonnymind on 2018-01-11
We have started working at a new version of Falcon as a reboot of the project.
Falcon lives!
Posted by jonnymind on 2018-01-11
We have started working at a new version of Falcon as a reboot of the project.
Falcon lives!
Posted by jonnymind on 2018-01-11
We have started working at a new version of Falcon as a reboot of the project.
Falcon lives!
Posted by jonnymind on 2018-01-11
We have started working at a new version of Falcon as a reboot of the project.
Falcon lives!
Posted by jonnymind on 2018-01-11
We have started working at a new version of Falcon as a reboot of the project.
Falcon lives!
Posted by jonnymind on 2018-01-11
We have started working at a new version of Falcon as a reboot of the project.
Falcon lives!
Posted by jonnymind on 2018-01-11
We have started working at a new version of Falcon as a reboot of the project.
Falcon lives!
Posted by jonnymind on 2018-01-11
We have started working at a new version of Falcon as a reboot of the project.
Falcon lives!
Posted by jonnymind on 2018-01-11
We have started working at a new version of Falcon as a reboot of the project.
Falcon lives!
Posted by jonnymind on 2018-01-11
We have started working at a new version of Falcon as a reboot of the project.
Loading

Elapsed time: 0.032 secs. (VM time 0.024 secs.)