Euphoria (programming Language) - Features

Features

Euphoria was conceived and developed with the following design goals and features:

  • Ease of learning and with consistent high-level constructs (more so than e.g. the BASIC language)
  • Implementation of flat-form 32-bit memory to avoid complicated memory management and size/addressing limits
  • Debugging support and run-time error-handling
  • Subscript and type checking
  • Loose and strict variable typing
  • Programming via objects as types (user-defined or otherwise)
  • Interpreted, with automatic memory management and garbage collection
  • Heterogeneous collection types (sequences)
  • DOS graphics library (Euphoria language versions up to and including 3.1.1)
  • Debugger
  • Integrated database system
  • Low-level memory handling
  • Straightforward wrapping of (or access to) C libraries

Read more about this topic:  Euphoria (programming Language)

Famous quotes containing the word features:

    Art is the child of Nature; yes,
    Her darling child, in whom we trace
    The features of the mother’s face,
    Her aspect and her attitude.
    Henry Wadsworth Longfellow (1807–1882)