Programming Language Tools

Semantic Designs offers off-the-shelf software development support tools for a wide variety of programming languages. These tools include code formatter/prettyprinter/beautifiers, code obfuscators, hyperlinked cross-references, and testing tools (branch coverage, profiling). For custom tools, SD offers compiler-like language front ends ("domains") to enable the construction of custom compilers, analysis tools, or source transformation tools, based on first-class infrastructure (DMS) for implementing those custom tools.

If your language is not in this list, or if you are interested in a tool that is currently under development, please contact us. info@semdesigns.com

Tools are currently available for the following languages:

Tools are under development for the following languages:

Semantic Designs has a number of languages that are still under development. These include tools for the following languages:

  • HTML 4.0, XHTML, plus IE dialect
  • IDL (Corba 2.3)
  • IEC 1131-3 (Industrial Automation Control)
  • (IBM) JCL
  • Mathematica
  • MATLAB M-files
  • Motorola M68xx Assembly Language (M6800/M6801/M6805/M6808/M6809/M6811/M6812
  • Pick Data Basic (Universe dialect)
  • (IBM) PL/1
  • Progress (a 4GL)
  • SQL (ANSI SQL2 aka SQL 1992, and Oracle8/9/10/11 SQL)
  • Rational Rose UML (.MDL files)
  • XML
For more information: Info@semanticdesigns.com


Programming Language Development Tools