Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
FreeBASIC
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Syntax=== Initially, FreeBASIC emulated Microsoft QuickBASIC syntax as closely as possible. Beyond that, the language has continued its evolution. As a result, FreeBASIC combines several language dialects for maximum level of compatibility with QuickBASIC and full access to modern features.<ref>{{cite web|title=freeBASIC dialects|url=http://www.execulink.com/~coder/freebasic/compare.html|work=coderJeff's home page|access-date=5 February 2012}}</ref> New features include support for concepts such as [[object (computer science)|object]]s, [[operator overloading]], [[function overloading]], [[namespace]]s and others.<ref>{{cite web|title=Differences from QB|url=http://www.freebasic.net/wiki/wikka.php?wakka=LangQB|work=freeBASIC.net documentation|access-date=5 February 2012}}</ref> [[Newline]] characters indicate the termination of programming statements. A programming statement can be distributed on multiple consecutive lines by using the underscore ''line continuation char'' (_), whereas multiple statements may be written on a single line by separating each statement with a [[colon (punctuation)|colon]] (:). Block [[comment (computer programming)|comments]], as well as end-of-line remarks are supported. Full line comments are made with an [[apostrophe]] <code>'</code>, while blocks of commented code begin with <code>/'</code> and end with <code>'/</code>. FreeBASIC is not case-sensitive.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)