SEA is the world leader in developing and maintaining JOVIAL language compilers and embedded systems support tools. SEA has been refining optimization techniques and generated code sequences since 1977. Unlike other compiler companies, SEA remains exclusively a JOVIAL support house.
SEA compilers and tools are hosted on many platforms and are targeted to many native and embedded target processors. By segmenting the compiler into front-end/back-end combinations and through the use of high order languages, SEA can quickly and efficiently retarget and rehost our products to meet the changing requirements of today's machine architectures. In addition, the code generated by any "back-end" on any host machine is identical to the code generated by the same "back-end" on any other host.
SEA compilers implement all features of the 1589C language and have compiler options for allowing less-stringent 1589C source code to be compiled (permits backward compatibility with other vendor's JOVIAL compilers). With the exception of the Zilog Z800x target code generators, all SEA compilers globally optimize for best memory utilization and execution speed.
For more information on specific host/target combinations, please select a button to the left that best meets your host development platform. If you do not find a combination that you require, contact Robert Engimann at (937) 438-4970. We most likely have a combination that will support your project or can quickly retarget to support your efforts.