customisable counter
Support Us | About Us

Getting started


  • Download and install Fuzuli
  • See and read what's new
  • Beginner's guides for new users
  • Fuzuli Manual Page for documentation.
  • Fuzuli Facebook Page
  • Release Candidates


  • Documentation for JFuzuli [31-July-2014]
  • JFuzuli [18-July-2014]

  • Latest News


    Documentation updated for JFuzuli
    [31-July-2014] JFuzuli Documentation
    JFuzuli Editor
    [29-July-2014] JFuzuli has an IDE (Integrated Development Environment) now. You can download and install for free.
    Download URL: Click Here
    JFuzuli Online Interpreter
    [29-July-2014] Our main implementation of Fuzuli Language, JFuzuli, has an online interpreter in which the users can try out.
    Our predefined examples as well as their hand-written Fuzuli Code. Try Online
    JFuzuli!
    [04-February-2013] Subproject JFuzuli has been started to make the Fuzuli language and interpreter available for the JVM. In this project, we aim to Fuzuli source code be compilable into Java bytecode by serialization. We also plan to make the JVM version 100% compatible with the original.
    Fuzuli 0.1.10 for Windows Limited version has just been released!
    [18-September-2012] Limited version of Fuzuli compiled for Microsot Windows using MinGw.
    This package only contains built-in, io, math and string packages. ncurses, fltk, mysql, gd, sockets and threads are not included.
    Fuzuli Android application V2.1.5 has just been released.
    [18-September-2012] V2.1.5;
  • The short menu containts Fuzuli facebook page link.
  • Turkish Language pack has been added for Fuzuli Manual.
  • Latest News page has been added.
  • Please just click here to download the Fuzuli application.
    Fuzuli Version 0.1.9 has just been released!
    [10-September-2012] Release notes for Fuzuli 0.1.9
    In this revision, we totally focused on optimizations and Fuzuli is %20-%30 faster in some operations including factorial and fibonacci examples when it is compared to the previous version.
    Fuzuli Online Interpreter and Android Application are ready.
    [01-August-2012] Fuzuli Online Interpreter and Android Application are ready.
    Garbage Collection Mechanism of Fuzuli Interpreter
    [31-July-2012] Fuzuli, our programming language and interpreter, has a garbage collection utility since its early stages. Garbage collection is an old term in computer science. A chunk of memory is allocated for each software program by operating systems. Programs also allocate memory at runtime. Those programs are respons[...]
    Multithreading in Fuzuli Programming Language
    [19-July-2012] Since our last commit, Fuzuli supports multithreading. This is the latest milestone that Fuzuli reached in revision tree of 0.1.x. Fuzuli's multithreading capability stands on the well known boost threading library which will be a built-in package in next C++ standard.
    List Operations in Fuzuli Programming Language
    [17-June-2012] Fuzuli, our new programming language and interpreter has several internal functions for list operations.
    Arrays are prominent objects of programming languages. Although many other programming languages use brackets for setting and getting values of array, this operator is not defined in Fuzuli. Lists are similar to Lisp's lists but they are different. As we sai[...]
    Sorting data with Fuzuli
    [16-June-2012] In this article, I want to show how to sort data vectors using Bubble sort and Quick sort.
    Bubble sort is known to be one of the most in-efficient sorting algorithms. Quick sort has lower order of magnitude and it is known to be the most efficient one. The[...]
    Calculating Levenshtein Distance Between Two Strings in Fuzuli
    [15-June-2012] How to calculate the distance between two strings on Fuzuli.
    Calculating roots of a parabola with Fuzuli Programming Language
    [14-June-2012] Fuzuli has its core libraries inhereted from C++ standard libraries. That is why adapting to Fuzuli does not require climbing a sharp learning curve. Only the requirement is to have a habitat of parenthesis syntax.
    Extracting links from web pages using Fuzuli
    [14-June-2012] We have too much written about Fuzuli and its core components but we didn't publish any real world applications run on it.
    Fuzuli, our new general purpose programming language and interpreter, is first introduced in Practical Code Solutions blog and has the official web page http://www.fuzuliproject.org.
    Fuzuli Version 0.1.5 has just been released!
    [11-June-2012] Release notes for Fuzuli 0.1.5
  • class and new keywords were implemented for object oriented programming. Fuzuli now primitively supports oop.
  • readline was implemented for console input
  • Some Tcl/Tk objects were implemented for GUI programming. Event handling mechanism was constructed primitively.
  • Windows build process was automated.
  • Installing Fuzuli for Windows
    [10-June-2012] Well, it was difficult to shut down our Linux installed machines and start up Windows after a long time interval. Unfortunately, there are many Windows users around the world that want to try out Fuzuli, our new interpreter which is first introduced in Practical Code Solutions blog.
    Compiling and installing Fuzuli from source
    [03-June-2012] "Installing Fuzuli on Ubuntu 12.04 LTS" article is explaining how to install Fuzuli with Deb. package.
    So you have to choose correct deb file because that package contains compiled binary files for differenct operation system architectures. In this article, we are talking about how to compile Fuzuli source code. Therefore you don't need to select any options for your system because correct bina[...]
    Installing Fuzuli on Ubuntu 12.04 LTS
    [01-June-2012] Following pictures are explaining how to install Fuzuli on Ubuntu 12.04 LTS using the DEB package given in http://code.google.com/p/fuzuli/downloads/list
    Mathematics with Fuzuli
    [31-May-2012] Our new general purpose interpreter and language Fuzuli was first introduced in Practical Code Solutions and has the official web page in FuzuliProject.org.
    Fuzuli has several packages which are mostly wrappers of C++ libraries. One of them is the math package. It is math.nfl and stated in /usr/lib/fuzuli/nfl in Linux installatio[...]
    Defining variables and variable scopes in Fuzuli
    [30-May-2012] Fuzuli has a basic variable scoping strategy and it is easy to understand.
    Many Algol family languages supports variable types, variable defining, initial value setting and updating values. Internally, everything in Fuzuli is a Token. A Token is a C++ obj[...]
    Writing CGI scripts with Fuzuli Programming Language
    [30-May-2012] Fuzuli is also suitable for writing CGI (Common Gateway Interface) scripts.
    The logic underlying the CGI script is to define a content type for the document and print out the content using the standard input & output routines. Form elements posted by a clie[...]
    Fuzuli Manual Page has been published!
    [26-May-2012] The Fuzuli Manual is now available.
    File operations in Fuzuli
    [25-May-2012] Fuzuli, our new programming language and interpreter, was first introduced in Fuzuli: A new general purpose interpreter and language has several input and output functions completely derived from standard C and C++.
    Since our language is in its first stages and input and output functions have high priority, Fuzuli has adequate number of functi[...]
    Fuzuli: A new general purpose interpreter and language
    [24-May-2012] We are happy to announce that we have just released 0.1 revision of our general purpose interpreter Fuzuli.
    Although Fuzuli has a syntax similar to Lisp, it is not intended to be a Lisp clone. We just wanted to have an interpreter that has lots of properties from both Algol and Lisp languag[...]
    Fuzuli Google Code Page
    [24-May-2012] The project page is hosted in Fuzuli Google Code page and the source code is ready for downloading and compiling.
    Fuzuli Documentation Page
    [24-May-2012] Language and function reference released!

    Getting support and help


  • If you have a problem or suggestion with the Fuzuli or website, please click Frequently Asked Questions (FAQ) page.



  •  
    Archive

  • Fuzuli 0.1.10 for Windows Limited version has just been released!
  • Fuzuli Version 0.1.9 has just been released!
  • Garbage Collection Mechanism of Fuzuli Interpreter
  • Multithreading in Fuzuli Programming Language
  • List Operations in Fuzuli Programming Language
  • Sorting data with Fuzuli
  • Calculating Levenshtein Distance Between Two Strings in Fuzuli
  • Calculating roots of a parabola with Fuzuli Programming Language
  • Extracting links from web pages using Fuzuli
  • Fuzuli Version 0.1.5 has just been released!
  • Installing Fuzuli for Windows
  • Compiling and installing Fuzuli from source
  • Installing Fuzuli on Ubuntu 12.04 LTS
  • Mathematics with Fuzuli
  • Defining variables and variable scopes in Fuzuli
  • Writing CGI scripts with Fuzuli Programming Language
  • Fuzuli Manual Page has been published!
  • Fuzuli: A new general purpose interpreter and language
  • File operations in Fuzuli
  • Fuzuli Google Code Page
  • Fuzuli Documentation Page