
I recently started using Liberty BASIC and I am really impressed. It is a great tool for beginners and experienced programmers alike. The interface is easy to use and understand, and the tutorials are very helpful. I was able to quickly create a GUI sample and integrate it into an existing software project. I was also able to draw graphics, play sounds and music, and access external devices with ease. Liberty BASIC is a great tool for any programmer. Highly recommended!
Liberty BASIC program is an excellent tool for programming software for Windows in BASIC language. The application comes with operative code examples.
The very useful 'debugging' utility for fixing all the BASIC typing errors, such as not nested loops and many more typing errors.
The excellent BASIC editor is prepared for coloring the written syntax, comments, variables, etc. It also includes find, replace, undo, copy, cut, paste, restore, print the code, a font editor and a simple but useful Icon editor, math features, among other useful utilities.
The application can directly run the written program to find out if the operation is the desired.
Novice and expert BASIC users will appreciate this application, since it includes an interactive tutorial file which will guide users through the BASIC programming topics and techniques.
Users can create their own programs, games, utilities, etc. The result file can be run as an stand alone application on all the Windows OS versions.
The application supports serial communications and is able to use DLLs make Windows API calls directly from the written code.
v4.5 [Aug 23, 2015]
- Memory space raised to 1GB from 70MB
- Ctrl click on a branch label or SUB name to jump to that place in the code
- Double click on a variable name or handle to highlight other occurences of that item in yellow
- New httpget$() function so now you can get a file from a webserver without API calls
- New string functions make it easier to do some things and with faster performance.
- upto$(sourceString$, search$
- after$(sourceString$, search$
- afterlast$(sourceString$, search$)
- endswith(sourceString$, search$)
- remchar$(sourceString$, removeThese$)
- Removed arbitrary limitations on the baud rates that can be specified when opening a serial port.
- Upgraded to NTPort v2.8 from v2.3 to add compatibility for 64-bit versions of Windows.
- The Liberty BASIC editor now remembers its size and location when you start LB.
- Added a filter bad characters feature in the LB editor help the compiler, especially when code is pasted in from a web browser.
- Increased the FILEDIALOG length of the file path from 128 to 260 which is the Windows file dialog maximum path length.
- Added FIND, FINDBACK, and RESETFIND commands to the text window and texteditor control.
- Added !backcolor and !forecolor commands to texteditor controls and text windows
- Several bug fixes.