Emergence Basic

Windows

 

Emergence BasicEmergence BASIC (EBasic) is a 32 bit compiler for Windows capable of producing small, fast stand-alone executables and DLL's (a small program is 100Kb large). EBasic has been developed by Paul Turley, author of iBasic. Paul had long since sold his company, Pyxia, and founded a new company called Ionic Wind Software and has developed two new languages: Aurora and Emergence Basic. Aurora is more a cross between C++ and Basic while EBasic is 100% compatible with iBasic Pro but it includes some more features and will soon support 3D graphics along with associate array. Emergence BASIC is non-object oriented language with a basic-like syntax. As iBasic did, EBasic has the ability to include directly in the source code Assembly code. It has a rich command set with over 400 built in commands, extensive operators and math functions, easy pointer operators and C style pointer operations, text and graphics printer output support, web enabled application development with the integrated html browser control, it has built in database support, 2D gaming commands and built in COM support. The IDE is quite simple but differently from iBasic it offers a debugging window. Unfortunately there is still no GUI editor yet drawing an interface is really easy. A Linux version will most likely come out, as well. Thanks Steven, thanks Michalis.
March 2008. Emergence Basic has become freeware. Thanks Gertjan.
October 2008. Ionicwind site states: "As part of our business restructuring Ionic Wind Software is ending all updates to the freeware versions of its products. The current freeware downloads will be removed from the site by the end of October 2008". Thanks Jose. Custom Button Library and Designer released.
Feb 2009. GUI Designer beta released.
Mar 2009. Custom Chart Library and Designer released.
Mar 2009. Network Client/Server Library released.
Jul 2009. Emergence Audio Engine beta released. Thanks TL McCaughn
2011.EmergenceBasic changed it's name to IWBasic (Ionic Wind Basic).

 
Rated 4.8/5 upon 235 votes
 
 
Review updated: 2012-02-22 Emergence Basic homepage
ben 2015-01-15 9:41
This is the last good product from Ionic Wind
the next version IWB is not very good and is not
very much popular.
BasicLanguageLover 2013-04-17 20:42
Where did you guys get the idea that this compiler does work on Windows 7 ???
Did you even try the demo version ?
I'm a long time user of that software and I can say that it perfectly works on windows 7.
I've not tried it on windows 8 yet but I guess the result is the same. It should work OK as well!
Please, juge by yourself instead of saying crap...

Happy coding!
Oh wow 2012-04-14 20:16
Michael: "It is junk, won't run on Windows 7, can't double click to open files, tries to open a listening socket as soon as the IDE is launched...a hidden server doing god knows what? The licensing scheme is just retarded. Took forever to get the correct "code" back from the owner, tied to the hardware. Then they want to charge more money for additional licenses just to run on all of my computers. A once clean syntax bastardized into some alien crossbreed of C and ibasic. Has weird elements of MFC like crap in it, pre compiled headers that don't work. Half of the examples it includes won't compile, the documentation is poorly organized and lacks a good TOC. No improvements done to the 2D and 3D libraries. Still using the archaic ODBC database support, and an IDE that looks like it was written 10 years ago. If you are looking for a decent hobby language that is easy to get up and running quickly, this isn't it. Very disappointing as we all had high hopes the new owners would bring the language into the 21st century, instead they took multiple steps back."

This sounds bad :( the homepage does have lots of telltale signs that don't mean much on their own (the "presentation" page only has one screenshot of the thing in action, the "5 star rating" from some iffy sites don't inspire confidence etc) but I liked that the help files cover lots of topics and in general it sounded useful - I guess I won't be trying it now, especially if it doesn't work on Windows 7. I owe you one if you saved me a few hours of testing a funny package!
Ionic Refugee 2011-08-03 5:03
Seems quite rude actually, and it is probably missing some of the details. We welcome Xenia over at the PB forums. No drama. At least we don't hide how to purchase, I mean really how can a site survive if the "buy now" buttons don't exist.
tlmccaughn 2011-08-02 21:30
judge for yourself: it started off with a question about where's the purchase link and wantint to ask some questions, and did he miss something? tlmccaughn - you haven't missed anything xeniarod - What you mean??? Do you understand hindi as my native tongue?? I register to buy iwbasic, where is link? tlmccaughn - You will get your link when LarryS sees your request. It might be sometime Monday. I thought you wanted to ask him questions first? xeniarod - I ask question he not answer, I send question to larry@rockridgefarm.com, which is right address, no?. Same question.... where is link to buy with amex card? Why I have to ask for buy link?? tlmccaughn - this is the weekend. There is no link to buy with AMEX. To buy it has to be paid for via PAYPAL and how to purchase is in the demo download. And that was the end of the communications. I just don't see how that was rude. But, maybe others will see it that way.
xeniarod 2011-07-18 18:43
they were rude. I try to buy but couldn't get purchase link. When I register on forum some admin kept being rude so I buy purebasic instead
Michael 2011-04-16 19:25
It is junk, won't run on Windows 7, can't double click to open files, tries to open a listening socket as soon as the IDE is launched...a hidden server doing god knows what? The licensing scheme is just retarded. Took forever to get the correct "code" back from the owner, tied to the hardware. Then they want to charge more money for additional licenses just to run on all of my computers. A once clean syntax bastardized into some alien crossbreed of C and ibasic. Has weird elements of MFC like crap in it, pre compiled headers that don't work. Half of the examples it includes won't compile, the documentation is poorly organized and lacks a good TOC. No improvements done to the 2D and 3D libraries. Still using the archaic ODBC database support, and an IDE that looks like it was written 10 years ago. If you are looking for a decent hobby language that is easy to get up and running quickly, this isn't it. Very disappointing as we all had high hopes the new owners would bring the language into the 21st century, instead they took multiple steps back.
tlmccaughn 2011-03-10 8:48
Ionic Wind Software is pleased to announce the release of IWBasic Ver 2.0. This version replaces Emergence Basic and supports applications created with the older EBasic. Among the many improvements/enhancements are: Exception Handling Macros Static variables in subroutines and much, much more. To see complete list and the offical announcement Click here ([url]http://www.ionicwind.com/forums/index.php?topic=4460.msg34842#msg34842[/url]) For an overview of IWBasic Click Here ([url]http://www.ionicwind.com/iwbasic.html[/url]) The Ionic Wind Software Team
azrak 2011-02-23 18:09
The forum was hackes on 2/22. It is currently down - dumps are being taken to send to the FBI Cyber Task Force - we have a good idea who the hacker is at this time I hope to be back on line by 2/23 - sorry for the inconvience Larry another bug of SMF's forumsites...
azrak 2010-08-29 23:09
the ionicwind site was HACKED..!! another bug of SMF's forumsites...
Larry McCaughn 2010-06-20 9:46
Larry Sikes is the new owner of the Ionic Wind Software website and Emergence Basic (EBasic). He has changed the name from EBasic to IWBasic. Version 2.0 of IWBasic is currently under development. Informational updates of bug fixes/enhancements to the v2.0 compiler are posted on a regular basis in the support forums. A Visual Designer add-on for IWBasic is also being developed. Details of its development progress can also be found in the Ionic Wind forums. Also available on the site are eBooks covering the language, and various IonicWind/Third-Party add-on libraries. The current version of EBasic/IWBasic is available for a minimal donation. Ver 2.0 will revert back to a retail sales model.
Aurel 2010-05-26 0:07
azrak thanks on explaination but i know that already becose i write my own parser for my own language.
azrak 2010-04-26 0:33
yes , this time all need speed..! a parser help finding error, code completion , In computing, a parser is one of the components in an interpreter or compiler, which checks for correct syntax and builds a data structure (often some kind of parse tree, abstract syntax tree or other hierarchical structure) implicit in the input tokens. The parser often uses a separate lexical analyser to create tokens from the sequence of input characters. Parsers may be programmed by hand or may be (semi-)automatically generated (in some programming languages)..
Aurel 2010-04-24 15:38
Why must be RAD,IDE is quite good,,parser->what about parser? GUI editor it want help you if you dont know how made program. If you want make programs you must know coding and GUI editor only can speed up proces of building programs.
azrak 2010-04-19 3:49
Emergence basic is DONATIONWARE now !!!
azrak 2010-04-16 17:04
it need a best rad, with gui editor, an parser...
James 2010-04-13 11:06
About what kind of editor you talking about? What you mean by sophisticated editor?
Basic 2010-03-23 17:30
Emergence basic is shareware again.
azrak 2010-03-17 20:19
i like EB is simple and pawerfull , but it need an other sofistical editor...link http://www.codingmonkeys.com/index.php?board=77.0
azrak 2010-03-11 2:32
version 1.62 is freeware since 1-1-2010..!!

Leave a comment

Name
Comment
Verification:
click on image to refresh it