Information for teachers

May 15, 2004 - Liberty BASIC on the Radio! - Tech Watch Radio interviewed the creator of Liberty BASIC on their radio show!  Listen to the interview and find out about the special price for Tech Watch Radio listeners!  Click to listen (MP3 format audio).

Jan 3, 2004 - LB Newsletter 116 is out! - This new issue contains the following articles.  To read this mammoth and terrific issue and others, visit the Liberty BASIC Newsletter site at http://babek.info/libertybasicfiles/lbnews/!

         +Tips For the Hobbyist Programmer - by Tom Nally
         +Measuring an Angle - Teaching Geometry with LB - by Janet Terra
         +Filling Listboxes Using Maphandle - by Ken Lewis
         +About GUIs - by Alyce Watson
         +Converting Old Programs - by Gordon Sweet
         +API Corner - Installing Fonts - by Alyce Watson
         +Tip Corner - Enable/Disable, Show/Hide - by Alyce Watson
         +Demos:
           -Stopwatch for LB4 - by Bill Beasley, with help
           -Run a File Using Parameters - by Gordon Sweet

Dec 27, 2003 - New Book!! - Wiley has just made available the 3rd edition of Beginning Programming for Dummies by Wallace Wang.  This new version of the book has been updated for Liberty BASIC v4.0, and includes the trial version of LB4 on CDROM.  Click here to find out more

Nov 22, 2003 - Liberty BASIC v4.0 released!! - We've just released the best Liberty BASIC ever!  If you're a registered user, you can upgrade to v4.0 for just $19.95!  Download the trial version here.

         +New Lesson Browser makes it easy to create outline lessons with
          code examples you can run from inside the lessons!
        +New updated user interface look and feel!
        +DIM now supports multiple arrays at a time
        +PRINT TAB() now supported for the mainwindow console and also
  
        LPRINT TAB()!!
        +Columnar printing with commas now supported!
        +New GLOBAL statement permits declaration of program-wide variables!
        +New BYREF keyword supports pass by reference into Subs+Functions!
        +New EVAL$() and EVAL() functions allow you to execute BASIC code
          expressions in your programs dynamically at runtime!
        +Debugger has been revamped and expanded including new kinds of
          code stepping, and also new breakpoint support!
        +New support for DO/LOOP!
        +Now set the LPRINT printer font using the PrinterFont$ variable!
        +New automatic scaling of graphics which maps screen-drawn
          graphics to the size of the page!
        +Support for ON ERROR GOTO and RESUME
        +New PLAYMIDI command so you can play MIDI music files!
        +New READJOYSTICK command for using the joystick position and
          button status
        +New STYLEBITS command for fine tuning the properties of GUI
          controls and windows.
        +There are several new sprite commands:
 
        -spritetravelxy for making sprites move
 
        -centersprite for visually centering a sprite on its position
 
        -spritetofront and spritetoback for changing the position of
 
          sprites in z
 
        -removesprite for removing a sprite from the window
 
        -spriteround which changes the collision detection to use a
   
        radial method instead of a rectangular method
 
        -spriteoffset which allows you to adjust where is sprite is
   
        position relative to its absolute position.
        +New support for GUI control hide, show, enable, and disable
        +New support for optional named drawing segments
        +Handles for files, windows, etc. can now be dynamic, which permits more           reusable code!
        +Now events can be handled by subs and not just by branch labels!
        +New MAPHANDLE permits the handles of files, GUI controls, and
          windows to be renamed so you can reuse code that defines these
          resources.
        +New scrollbar functionality allows you to set the scroll ranges
          and hide/show scrollbars

Sep 29, 2003 - Liberty BASIC University Now Open! - Now you can learn programming in Liberty BASIC in our online classroom for just $29.95 (registered Liberty BASIC users only $19.95).  Our first class is entitled Intro to Computer Programming with Liberty BASIC and starts October 6!  For more information visit LBU here!

Aug 9, 2003 - LB Newsletter 111 is out! - This new issue contains the following articles.  To read this mammoth and terrific issue and others, visit our new Liberty BASIC Newsletter site at http://www.libertybasicuniversity.com/lbnews!

        +Beginning Game Programming, Session 3 - by Richard Ryles
        +Pseudo Menubars on a Window - by Alyce Watson
        +Binary Numbers - by Norman
        +Designing Games Humans Can Play - by Tom McIntire, aka WhizCat
        +API Corner - Modifying Liberty BASIC Controls
        +Using the JPEG.DLL - by Alyce Watson
        +Graphics Text Tutorial - by Alyce Watson
        +Tip Corner - The Trapclose Command
        +Installers for Liberty BASIC - User Reviews
        +Demo Programs from the Community  

May 26, 2003 - Liberty BASIC v3.03 released! - This latest version of Liberty BASIC adds new example programs courtesy of the Liberty BASIC community.  It includes a new revamped version of the FreeForm GUI editor.  It also raises the quality of Liberty BASIC even higher with carefully implemented bug fixes.  This is the highest quality LB ever!  If you already are a registered user of Liberty BASIC v3.0, v3.01, or v3.02 your registration code will work on this new release.  Just download,install and enjoy!

Apr 30, 2003 - LB Newsletter - SPECIAL FIFTH ANNIVERSARY issue #108 is out! This new issue contains the following articles.  To read this mammoth and terrific issue and others, visit our new Liberty BASIC Newsletter site at http://www.libertybasicuniversity.com/lbnews!

        +Drawn Objects - A Beginning Graphics Tutorial
        +CollSim Collision Simulator - Tom Nally
        +Foon's Tips - Foon, aka Larry Crimmins
        +Structured Programming
        +Communicating with the Printer
        +Encryption Demo and DLL - David Drake
        +Liberty BASIC 4 Lesson Browser
        +CookieUtility DLL - Brad Moore
        +LB NoteBoard - Brad Moore
        +Tipcorner - LB Clipboard Commands
        +Clipboard API Demos - Dennis McKinney & Alyce Watson
        +Creating Compiled HTML Help - Alyce Watson
        +Tabstrip and Container Controls - Alyce Watson
        +Tabstrip Demo
        +Scrolling Controls - Alyce Watson
        +Why use API's? - Alyce Watson
        +Sprite in a Box - Alyce Watson       

Apr 26, 2003 - New Liberty BASIC Chat room!  Now you can chat in real-time with other Liberty BASIC users.  Come get to know our online community!  Click here!

Feb 23, 2003 - We've updated our games page!  Check out the cool games on our games page written by users from our online community!  Click here!

Jan 31, 2003 - LB Newsletter issue #105 is out! This new issue contains the following articles.  To read this terrific newsletter and others, subscribe to the LBNews group on Yahoo at http://groups.yahoo.com/group/lbnews

        +Drawn Objects - A Beginning Graphics Tutorial
        +Documenting Your Code the Easy Way!
        +Tipcorner - Maximizing the Usefulness of the Liberty BASIC Helpfile
        +BmpButton Manipulations
        +Roll Your Own Prompt - by Brad Moore
        +Alternative Way of Hiding and Showing Controls - by Mike Bradbury
        +Demos by Dennis McKinney:
                Minimize CPU Usage in Scan Loop
                API Color Dialog
        +Demos by Bill Jennings
                Virtual Tabs
                Hot Keys and Mouse Clicks
        +A User's Review of TheWrap by David Drake
        +Using BASIC for Numerical Integration by Tom Nally
        +LibSQL v1.4 - SQLite Database for LB by Richard Peeters
        +Help! (... is on the way!) by Jerry Muelver

Jan 20, 2003 - LB Newsletter issue #104 is out! This new issue contains the following articles.  To read this terrific newsletter and others, subscribe to the LBNews group on Yahoo at http://groups.yahoo.com/group/lbnews

        +SyntaxError: Some words from the editor
        +Tipcorner: Maintaining checkbox states
        +Recently Observed: Tidbits gathered from the online community
        +News from Online: Liberty Basic 4 - Update from Carl
        +News Flash: New Alternate Forum Now Available
        +Resources Online: Using the Tsunami Database by - Colin McMurchie
        +Demo: Wizard Framework, by Brad Moore
        +Demo: Gordon Sweet presents Links to LB Sites
        +Contests: Update on 10th Anniversary Contest
        +Extracting Icons And Saving Them As Bitmaps by Alyce Watson
        +Beginning Study Kit for Applying Symbolic Logic by Bob Kenyon
        +Demo : QuadClicks by Bill Jennings
        +Simple Math For Moving Objects, by Tom Nally
        +A Word Wrap Texteditor, by David Conner
        +Creating Fonts for the Texteditor Demo by David Conner
        +Event Driven Programming - Part 2 by Brad Moore
        +The Beginners Series - Part 1 by Brad Moore

Nov 29, 2002 - LB Newsletter issue #103 is out! This new issue contains the following articles.  To read this terrific newsletter and others, subscribe to the LBNews group on Yahoo at http://groups.yahoo.com/group/lbnews

Sep 18, 2002 - Liberty BASIC v3.02 released! - If you've been waiting for the right time to try the latest version of Liberty BASIC, then download v3.02 today!  This is the best version of Liberty BASIC ever with lots of nice new features!  We also have a new pricing and licensing structure with SILVER and GOLD licenses starting at just $29.95!

June 7, 2002 - Liberty BASIC a winner at the Isidor Awards 2002!  Since Liberty BASIC managed to be in the top 3 in their Development Tool category, it will be included in their promotional CDROM and also on the cover CDROM for the German magazine Chip!  Click on the image to learn more.

May 30, 2002 - Free Liberty BASIC 3 Word of Mouth Contest! - Until June 15 we're giving away Liberty BASIC 3 to anyone who can get at least five friends to contact us!  Check it out here!

May 21, 2002 - Check out the winners of the 2002 Liberty BASIC Challenge! - Go check there out here. We apologize for the delay getting this information up.

May 2, 2002 - Cast Your Vote for Liberty BASIC 3 - Liberty BASIC has been entered in the Isidor Shareware Awards Contest.  Please help Liberty BASIC to get the recognition it deserves by casting your vote.  The more votes, the better chance that Liberty BASIC will win!  Voting is easy.  Just follow the link below.  It will ask for your email address.  After you place your vote they will send you an email to which you must reply to confirm your vote.  Thanks for your support!

              Click here to vote for Liberty BASIC!    Vote for this product

Apr 24, 2002 - Liberty BASIC v3.01 released! - If you already have downloaded Liberty BASIC v3.0, or if you've been waiting for the right time to try the latest version of Liberty BASIC, then download v3.01 today!  This is the best version of Liberty BASIC ever, and this maintenance release has important fixes, especially if you operate your computer outside the USA (there are important regional settings fixes in this version).

Apr 16, 2002 - Pearson Education announces new Liberty BASIC book in French! - The book is a translation into French of Greg Perry's title The Absolute Beginner's Guide to Programming, which will include examples in QBasic and Liberty BASIC.  The included CDROM will include Liberty BASIC v3.0.  This is the fourth recent book to feature Liberty BASIC!  More details as they come...

Apr 10, 2002 - Liberty BASIC v3.0 documentation now online!  Now if you want to get a peek at Liberty BASIC's features before downloading you can!  Just click here to look at the complete help file on the web!

Apr 8, 2002 - Liberty BASIC v3.0 is officially released! - Liberty BASIC v3.0 is now available for download!  This new 32-bit release is 4x faster then Liberty BASIC v2.02 and runs on Windows 95/98/Me & NT/2000/XP!
Go to our download page now!

Apr 3, 2002 - Open Letter - Status of Liberty BASIC University

To all:

It has been called to my attention that Liberty BASIC University has not gone live. I am aware that a few people specifically mentioned an interest in the LBU, and that some registered requesting the free seats we offered on our web site.

I would like to personally apologize for this unfulfilled promise. I still hope to launch this project, but it is still at least a couple of months away.

If you registered hoping to participate in the LBU, please consider it your right to ask for a refund. I hope your experience with Liberty BASIC has been more than worth the purchase price and that we'll keep you as a valued customer.

Again, please accept my apology for mishandling this matter. Until the LBU actually goes online, I will not again make the mistake of offering it as a product.

Thanks for your patience and support,

-Carl Gundel, author of Liberty BASIC

Mar 1, 2002 - The Liberty BASIC Newsletter - Issue #94 is now available!  - Check it out here!  http://groups.yahoo.com/group/lbnews

Feb 15, 2002 - Contest "2002 Liberty BASIC Challenge" Announced!  Check it out!  Winners will get free software and have their entries featured on the Liberty BASIC web site!  http://groups.yahoo.com/group/lbnews

Feb 5, 2002 - Development4life.net web site added to our Resources page!  - This is a nice news site about Liberty BASIC and other things BASIC!

Free Intro To Programming with Liberty BASIC enrollment with purchase of Liberty BASIC! - Nov 3, 2001 - We will give away a number of seats in our first Intro to Programming with Liberty BASIC course, which will be held later this month.  This online class is suitable for the beginning programmer.  To qualify, order a copy of Liberty BASIC (see the Order Online! link to the left), then email us at carlg@libertybasic.com.  When we run out of free seats, we will post a follow-up message here on this news page.

Sams Publishing announces a Liberty BASIC book! - October 19, 2001 - Greg Perry, the author of the best selling QBasic book ever "QBasic by Example" has chosen Liberty BASIC as the introductory programming language in his new book entitled "SAMS Teach Yourself Beginning Programming in 24 Hours".  This book includes Liberty BASIC v2.02 and some 3rd party goodies.  Availability is Nov 2001 but it can be preordered.  Read about the book or order it here:  Sams Publishing or Amazon.com or Barnes & Noble

Liberty BASIC v2.02 released! - June 1, 2001 - This release has some important bug fixes and also adds support for READ, DATA and RESTORE.  Download yours at http://www.libertybasic.com/download.html !!

Hungry Minds announces a Liberty BASIC book! - March 18, 2001 - Waiting for a good introduction to Liberty BASIC that you can buy at the store? Here it is! The book is titled Beginning Programming for Dummies 2nd Edition by popular author and columnist Wallace Wang. The book presents a general introduction using Liberty BASIC examples. The book includes a CDROM with the shareware version of Liberty BASIC 2 and other goodies, including materials created by Side by Side Software. Hungry Minds is accepting advanced orders for the book, which will be released mid-April 2001.
Read more about it here.

Click here to buy from Amazon.com!
Click here to buy from Barnes and Noble!