Emergence BASIC 1.62

Free Emergence BASIC screenshot fileEmergence BASIC is a full featured compiler and development environment for Windows. Creates small, fast, native executables and DLL`s. The environment is modular with new commands available separately using add-on command libraries.. An advanced 2D game and graphics command set, 3D engine, and database command set is included. The robust IDE sports a source level debugger, integrated GUI designer, and resouce editor.

Main Features:
- Fast 32 bit assembler, linker, and compiler.
- Uses standard COFF and LIB format files.
- Easily upgradeable and expandable.
- Integrated editor and debugger.
- Multi module programming.
- Supports Windows 95/98/ME/NT/2000/XP and Vista.
- Executables created are royalty free.
- Can create and use static libraries.

Language Features:
- BASIC like syntax.
- Rich command set, over 400 built in commands.
- Extensive operators and math functions.
- Built in linked-list handling.
- Easy window, dialog and control creation.
- Inline assembler for optimizing code.
- Text console support.
- Advanced and easy pointer operators.
- `C` style pointer operations.
- Built in music and sound commands.
- Case insensitive keywords.
- Graphics primitive operations for quick and simple drawings.
- Text and graphics printer output support.
- Web enabled application development with the integrated html browser control.
- Simple common control commands and functions.
- Quickly interfaces with the Windows API, C runtime libraries, and static code libraries.
- Optional and default parameters for functions.
- Supports indirect function calls.
- ANSI compliant UDT type (structure).
- STDCALL and CDECL function calling conventions supported.
- Built in database support.
- Built in 2D gaming commands.
- Built in 3D DirectX 9 support.
- Built in Unicode support.
- Built in COM support.
- Built in OOP support

New release as Freeware
Type : Freeware » EULA
OS Support : Windows All + Vista
Date / Size : Feb, 1. 2007 / 8592 kBytes
Requirements : Any 32 bit Windows system
Users' rating : - Write a Review
Download Emergence BASIC fileNo active image buttonImage of Emergence BASIC
Update history of Emergence BASIC
v1.62 (June, 21. 2008)
Integrated Dispatch Helper library, 3D Library docs, All users guides combined into one now, Better support for pointer arrays, ENUM/ENDENUM keywords added, @AUTOSCALE window style added, "Include Files" pulldown added, More samples included
v1.598 (February, 28. 2008)
More unicode functions, new window styles.
v1.597 (January, 10. 2008)
Relink All added to Build menu, New control type @RGNBUTTON added, built in region support added.
v1.596 (November, 14. 2007)
New preprocessor command PROJECTGLOBAL added, DATABLOCK now allowed as external , GLOBAL keyword externded
v1.595 (October, 3. 2007)
3D engine added, Scinilla editor for the IDE, code folding, autocompletion, bookmarks, new syntax highlighting options.
v1.59 (May, 24. 2007)
OOP capability added, new keywords CLASS, ENDCLASS, VIRTUAL, PRIVATE, PROTECTED, PUBLIC. IDE fixes.
Distribution permissions for Emergence BASIC
You are hereby licensed to:
- Make as many copies of the freeware version of this software and documentation as you wish.
- Give exact copies of the original freeware version to anyone you wish.
- Distribute exact copies of the original freeware version in its unmodified form, either by electronic means or on physical media.

You are specifically prohibited from:
- Charging more than the reasonable cost of materials for distributing the evaluation version.
- Reverse engineering or otherwise modifying the original archive.
- Advertising the freeware version on sites that contain material that may be illegal, or inappropriate for children.
- Attempting to remove any copyright or trademark notice.
Featured Vista Files

UltraGram is a visual parser generator for creating grammar of a parser, interpreter, or compiler.

paxCompiler is an embeddable compiler of Pascal programming language that generates machine code for Intel compatible processors. You can use the compiler as a scripting engine.

The TextTransformer is used to transform texts: multiple replacements of words, evaluation, conversion etc. Programs can be tested step by step and applied interactively or to whole directories. They also can be exported as c++ code.

JexePack allows you to deploy your Java application, along with its resources (like GIF, JPG, JNI DLLs, etc), into a single compressed 32-bit Windows EXE that targets Sun`s Java Runtime Environment. Supports an EXE an a Windows NT service.

thinBasic is a Basic like language interpreter. For the complete set of functionalities, please visit thinBasic online help at http://www.thinbasic.com/publi c/products/thinBasic/help/html /whatsnew.htm