Emergence BASIC

  • Editor's rating:
  • Requirements: Windows (all)
  • File size: 4.1 MB
  • License: Free to try; $35.00 to buy
  • Emergence 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 and database command set is included with the purchase price. 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 Unicode support.
    - Built in COM support.