is the leader of
scripting technology for ubiquitous computing.
SoftIntegration provides infrastructure software and
services for rapid application development and deployment,
scientific numerical computing, embedded scripting,
and Web-based software integration.
Ch®, the company's flagship product, originated as a teaching tool,
is an embeddable C/C++
interpreter that provides
a comprehensive solution for engineers, scientists, Web programmers,
software developers, C/C++ beginners and experts,
system administrators, real-time programmers,
quality analysts, and instructors and professors.
One Language for All
C for system programming
C++ for large-scale projects
C/C++ interpreter --- Ch for script computing
Script computing is the future.
The programming paradigm has shifted from non-portable, domain specific
programming to portable and rapid application development, from proprietary languages to open languages and
from system programming languages to scripting languages.
This paradigm shift has created the following needs and market opportunity:
a cross-platform scripting language meeting most programming needs;
a highly interactive development system without lengthy compile/link/execute/debug cycles;
a joint interpreter/compiler system for mission critical applications;
a platform for rapid application development, running in different operating systems and devices, safely and dynamically through network.
Our mission is to provide our customers with the best
scripting language environment for their computing needs.
One Language for All.
developed a scripting language environment called Ch as a superset of C with high-level extensions, and salient
features from C++ and other languages so that users can learn C language once and use it anywhere for
almost any programming purpose.
This C-compatible scripting language environment is also a middleware serving as crucial
software infrastructure for running portable applications in heterogeneous platforms. The portable Ch code can
be deployed safely over the internet or intranets to run anywhere ranging from supercomputers, workstations,
PCs, Palm Pilots, PDA, to non-traditional computing devices such as CNC machines, robots, TVs, refrigerators,