Quexal is a development environment that supports MMX/iSSE programming aiming to simplify the development cycle and learning curve. It accelerates the development process and helps programmers work more efficiently with programming languages.

With Quexal, you can flatten the learning curve and work with well-understood concepts like variables and common operations, instead of registers and cryptic MMX/SSE opcodes. Its custom-designed graphical interface guides you step by step and displays only relevant options, making it easy to use.
The compiler optimizes source code into optimally scheduled MMX/SSE assembly code that can be directly pasted into any other development environment, taking the optimization phase out of the development cycle. This saves time and minimizes the potential for error.
Even if your compiler does not support MMX and iSSE instructions, Quexal has you covered. Its bytecode compiler turns source instructions directly into machine language, and it supports the Microsoft Visual C++, Borland C++ Builder, and Borland Delphi compilers.
Quexal also features a visual Debugger that rearranges source code in a graph showing dependency bonds among instructions. This enables you to enter source values and analyze what the instructions defined in source code do and detect troublesome spots.
The optimized code generated by Quexal is as good as that written by world-class programmers, and no knowledge of micro-architectural designs is required. And if you need to maintain code, simply modify it in the Quexal environment and optimize it again instead of changing MMX/iSSE code listings. Quexal makes MMX/SSE programming accessible and efficient for developers of all skill levels.
Version 1.9.2: N/A