Raincode ASM370 compiler

The Raincode ASM370 Compiler for .NET

There have been solutions to rehost mainframe COBOL and PL/I code to more modern platforms for years, but ASM370 has always been a rough spot.

That was before.

Now, the Raincode ASM370 compiler for .NET allows you to port, maintain and even debug your assembler code under .NET, just as you would with your COBOL and PL/I code.


Raincode ASM370 Compiler Unique .NET COBOL Compiler Mainframe Compatible


It supports the mainframe Assembler 370 and HLASM® syntax accurately, and emulates its data types and behavior. Modules compiled by the Raincode ASM370 compiler integrate seamlessly with the Raincode COBOL and PL/I compilers.

Our latest news on the Raincode ASM370 Compiler:

Exclusive Webinar: Demonstration of an Industrial Application – Feb. 3rd
Our Demo on Nov. 1st at SLE Conference in Amsterdam

In a nutshell

  • Compiles mainframe assembler code on .NET;
  • Interfaces naturally with COBOL and PL/I code;
  • Integrated in Visual Studio;
  • Comprehensive coverage, including self-modifying code and macros;
  • Options available to improve performance.


Facts on the Raincode Assembly compiler:

  • Generated thread-safe code for .NET 4.5.1 and beyond in 32 or 64-bit mode, with a mainframe-compatible memory layout representation;
  • Visual Studio plugin (Debugger, compiler configuration, color coding and project management);
  • Seamless integration with Raincode’s PL/I and COBOL compilers as well as with C# and VB.NET code;
  • Azure-ready;
  • Populate a repository for statistics and portfolio analysis tasks;
  • EBCDIC support;
  • Support for advanced assembler constructs, including self-modifying code;
  • Comprehensive coverage of the macros.

Visual Studio Integration

The Raincode ASM370 COmpiler supports mainframe COBOL syntax, data types and behavior. It provides developer productivity tools such as color coding and code folding, complete compiler integration and a COBOL or PL/I-aware debugger.

Visual Studio Integration

Visual Studio Integration

HLASM and Assembler 370 are IBM trademarks

©2017 Raincode. All rights reserved.Sitemap
Sign in
Forgot password?
Sign up

(*) Required fields

I agree with Raincode Terms & Privacy Policy