Skip to content
| Marketplace
Sign in
Visual Studio>Tools>VisualAPL Programming Language
VisualAPL Programming Language

VisualAPL Programming Language

Visual APL

|
3,444 clicks
| (0) | Free Trial
Functional, dynamically-typed programming language integrated with Visual Studio. Fully interoperable with any .Net language. Array-oriented, numeric analysis for science, engineering & finance.
Get Started

VisualAPL is  the .Net implementation of the APL programming language.
 
Language of choice for domain experts in basic and applied science, engineering, finance, actuarial science, etc.

Superior functional modeling of any problem or solution.

Fully interoperable with any other .Net language or tool.

Fully integrated with Visual Studio 2005/2008, including IntelliSense, exception handling, debugging, code analysis and editing and more...
 
Supports in-line use of C# code as well as APL code

Copy, paste and run from C# or APL code libraries.
 
Dynamically- or strongly-typed classes.
 
Interpreted- or compiled- mode programming

VisualAPL projects are deployed like any other Visual Studio project, including single-click install, .msi, web service, .Net assembly, etc. 
 
Interactive scripting with superior performance.

Full interactive visualization of all data, including arrays.

Array-based operators and programmer-created methods, properties and events.
 
Implemented with the full range of scalar- and array-based APL operators

Perfomance equal to or better than any .Net language

Inherently OOP-based, Unicode-based

Fully documented.

Maintained by a professional team with significant experience and proven performance

VisualAPL projects are built as pure managed MSIL/CLR code, no Win32 interpreter involved or required.

Generates fully-optimized code for 32-bit, 64-bit, multi-core, multi-processor hardware.

Support for legacy APL implementations and migration.

Free Express Edition for product evaluation available.
.
Licensed editions available for desktop, professional and enterprise environments

Contact: doug.masto@apl2000.com for more information.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft