Company
  About us
  Press
  Career
  Resellers
  Partners
  Site Map
  Privacy
  Contact us
 
  User Testimonials
 
SoftIntegration Press Releases and News

For the latest news about SoftIntegration products and services, we invite you to subscribe to our newsletter by clicking here.

C/C++ interpreter Ch 8.0 for Learning Coding, Math, Robotics, and Raspberry Pi is released
03/09, 2017
SoftIntegration, Inc. today announced the availability of Ch 8.0 and Embedded Ch 8.0. Ch is the most complete cross-platform C/C++ interpreter. Ch is also an embeddable cross-platform scripting engine and can be embedded in other applications for scripting.

Ch 7.5 for ARM and Raspberry Pi released
01/03, 2017
SoftIntegration, Inc. today announced the availability of Ch 7.5 and Embedded Ch 7.5 for ARM and Raspberry Pi. This latest release of Ch supports Raspberry Pi, Pi Zero, and ARM based single-board computers running Linux. The Raspberry Pi is a low-cost card-sized computer. With the user-friendly ChIDE, Ch enables people of all ages to explore computing with a cost-effective single-board computer.

Ch Mechanism Toolkit 3.0 released
12/21, 2015
Ch Mechanism Toolkit is now free for academic use. Ch Mechanism Toolkit is for mechanism design and analysis. It contains many mechanism classes and objects for design and analysis of commonly used mechanisms such as fourbar linkage, five-bar linkage, six-bar linkage, crank-slider mechanism, and cam-follower system. Ch Mechanism Toolkit needs Ch Professional Edition to run.

C/C++ interpreter Ch 7.5.1 for Learning Coding, Math, and Robotics is released
12/02, 2015
SoftIntegration announced the availability of Ch 7.5.1 and Embedded Ch 7.5.1. Ch 7.5.1 is a major release with many new features to make Ch especially appealing for beginners in elementary schools, middle schools, high schools, as well as colleges to learn coding, math, and robotics.

The Curriculum for Introductory Computer Programming and Math Programming in Ch
01/12, 2015
The Curriculum for Introductory Computer Programming and Learning Pre-Algebra/Algebra in Ch is now available. It is especially suitable for introduction to computing in K-12.

New Embedded Ch customers
12/03, 2014
Leading companies such as Caterpillar, BAE Systems, Cortina (now part of Inphi), Every Control S.r.l etc have recently adopted Embedded Ch. Our customers have accepted the fact that using embedded Ch is not about the acquisition costs. They're more concerned with the 90 percent of the costs for things like development, maintenance, and training. The time and money saved by using Embedded Ch justify the costs over the selection of other alternatives.

Teaching and programming with Ch for tertiary-level mechatronics engineering education By Stopforth, Riaan
01/19, 2014
Programming in the C language has become critical at the tertiary engineering education and research level. Details of how Ch is used at a tertiary education and research level, within a third world country, are explained with the observed ways people have benefited.

An introduction to Ch: Implementing a temperature converter in Ch by Sriranga Veeraraghavan
February 4, 2013
Ch provides a very nice environment for learning C and for quickly developing and testing C programming features. This article is a quick introduction to Ch by writing a small Ch program for converting between the Fahrenheit and Celsius temperature scales.

C/C++ interpreter Ch and Embedded Ch 7.0 for Solaris Sparc 64 bit released
May 21, 2012
Ch and Embedded Ch 7.0 for Solaris Sparc 64 bit released

Ch book in Japanese for high school students is available
March 07, 2012 The Ch book "Beginning Programming with Ch Professional" for high school students is available. The book is written in Japanese by a group of veteran high school teachers based on their programming teaching experience. The book is designed as a textbook for high school students to learn computer programing using Ch. Hundreds of high schools have adopted the book. A good case for using Ch for teaching in high schools can be found here.

C/C++ interpreter Ch 7.0, Embedded Ch 7.0, SIGL 3.0 and Ch Mechanism Toolkit 2.5 released
February 02, 2012
SoftIntegration has released C/C++ interpreter Ch 7.0, Embedded Ch 7.0, SIGL 3.0 and Ch Mechanism Toolkit 2.5. Ch version 7.0 is a major release with many new features to make Ch especially appealing for learning and teaching computing and math programming for students in secondary schools and colleges.

Textbook: "C for Engineers and Scientists" Chinese Edition published
August 26, 2011 The book is translated from English version C for Engineers and Scientists: An Interpretive Approach, written by Dr. Harry H. Cheng. It is a complete and authoritative introduction to computer programming in C, introductions to C++, Ch, and MATLAB. This book is designed to teach students how to solve engineering and science problems using the C programming language. The book is suitable for beginners, computer science and engineering students. It is also an invaluable resource and reference book for seasoned programmers. The book and Ch review by professor Tom Huber can be found here. The book can be ordered from the amazon website with discount.

Ch unixODBC package 4.0.2 released
August 24, 2011
SoftIntegration, Inc. has released Ch unixODBC package 4.0.2. Ch unixODBC package contains the package source code and supports the latest unixODBC version 2.3.0. It is free for commercial use.

SoftIntegration Announces Free C/C++ Interpreter Ch Student Edition 6.3
June 16, 2011
SoftIntegration, Inc. has released free Ch Student Edition v6.3 for students to learn computing and programming in C/C++ with a user-friendly interactive C/C++ interpreter.

FunctionBay Integrates Embedded Ch into RecurDyn/CoLink for Design of Controllers for Dynamic Systems
December 13, 2010
FunctionBay, Inc., a global leader in CAE solutions released RecurDyn/CoLink with Embedded Ch for Windows 32 bit and 64 bit. RecurDyn is a complete CAE solution for design and simulation of multi-body dynamics systems.

Intel Corporation selected Embedded Ch
August 6, 2010
Intel Corporation has selected Embedded Ch Professional Edition as a scripting engine for its products.

Ch used by high school students to learn computer programming
August 03, 2010
Ch has been used at the COSMOS Program at UC Davis by high school students to learn computer programming with applications in biophysics and robotics. The California State Summer School for Mathematics and Science, COSMOS, is a 4-week summer residential program for high achieving math and science high school students. Students live on campus and attend subject specific classes taught by UC faculty and researchers.

A Tutorial Workshop on Using Ch for Teaching, Research, and Industrial Applications
July 21, 2010
This Ch tutorial workshop was hold successfully on July 21, 2010 in Beijng, China. This workshop was sponsored by the Chinese Institute of Electronics In this workshop, experience of using Ch for teaching, research, and industrial application were shared with participants. More than 60 people attended the workshop.

Mobile-C Version 2.0.0 released
June 22, 2010
Mobile-C is an IEEE FIPA (Foundation for Intelligent Physical Agents) standard compliant multi-agent platform for supporting C/C++ mobile agents in networked intelligent mechatronic and embedded systems. Some of the major features of this release include: (1) reorganized directory structure, particularly regarding the demos; (2) used makefiles and nmake, instead of vcproj files, to build Mobile-C library and applications in Windows; (3) Fixed a few bugs.

C/C++ interpreter Ch 6.3, Embedded Ch 6.3, SIGL 2.9, and Ch Mechanism Toolkit 2.3 released
December 16, 2009
Ch and Embedded Ch version 6.3 are the most stable release. The new release updated ChIDE to make it more user friendly for beginners and debugging code. Improved support for wide characters in Windows, and running multiple programs in Embedded Ch. It also fixed some bugs in the previous release. SIGL and Ch Mechansim Toolkit have been updated to be compatible with Ch 6.3.

Ch used by high school students to learn computer programming
August 03, 2009
Ch has been used at the COSMOS Program at UC Davis by high school students to learn computer programming with applications in biophysics and robotics. The California State Summer School for Mathematics and Science, COSMOS, is a 4-week summer residential program for high achieving math and science high school students. Students live on campus and attend subject specific classes taught by UC faculty and researchers.

C/C++ interpreter Ch 6.1 and Embedded Ch 6.1 for Windows x64 released
July 29, 2009
Ch 6.1, Embedded Ch 6.1, SoftIntegration C++ Graphical Library, Control System Toolkit for Windows x64 released.

C/C++ interpreter Ch 6.1 and Embedded Ch 6.1 for IBM AIX released
July 20, 2009
Ch 6.1, Embedded Ch 6.1, SoftIntegration C++ Graphical Library, Control System Toolkit for IBM AIX 64 bit released.

C/C++ interpreter Ch 6.1 and Embedded Ch 6.1 for Solaris x86-64 platform released
May 28, 2009
Ch 6.1, Embedded Ch 6.1, SoftIntegration C++ Graphical Library, Control System Toolkit, and Ch CGI Toolkit for Solaris x86-64 platform are released.

Mobile-C Version 1.10.8 released
May 17, 2009
Mobile-C is an IEEE FIPA (Foundation for Intelligent Physical Agents) standard compliant multi-agent platform for supporting C/C++ mobile agents in networked intelligent mechatronic and embedded systems. Some of the major features of this release include: (1) added new a security module; (2) added functions for an agent to dynamically choose where and when it wants to migrate from within the agent code space; (3) Fixed a few bugs.

C/C++ interpreter Ch 6.1 and Embedded Ch 6.1 for Mac OS X x86 platform released
April 16, 2009
Ch 6.1, Embedded Ch 6.1, SoftIntegration C++ Graphical Library, Control System Toolkit, and Ch CGI Toolkit for Mac OS X x86 platform are released. This new release supports ChIDE in Ch Student and Ch Professional Edition.

A Textbook Using Ch to Teach C/C++ Published
March 23, 2009
The book entitled C for Engineers and Scientists: An Interpretive Approach, written by Dr. Harry H. Cheng, is a complete and authoritative introduction to computer programming in C, with introductions to C++, Ch, and MATLAB. This book is designed to teach students how to solve engineering and science problems using the C programming language. It teaches beginners with no previous programming experience the underlying working principles of scientific computing and a disciplined approach for software development. All the major features of C89 and C99 are presented with numerous engineering application examples derived from production code. The book reveals the coding techniques used by the best C programmers and shows how experts solve problems in C. It is also an invaluable resource and reference book for seasoned programmers.

Speeding-Up Software Development Using Embedded Scripting
December 08, 2008
Dr. Harry Cheng's article about using Embedded Ch to speed-up software development published in Dr. Dobb's Journal.

TeleCommunication Systems, Inc. selected Embedded Ch
November 05, 2008
TeleCommunication Systems, Inc. (TCS), a global leader in mission-critical wireless communications, has selected Embedded Ch Professional Edition as a scripting engine for TCS real-time wireless Enhanced 9-1-1 services. TCS' E9-1-1 solutions enable Voice over Internet Protocol (VoIP) providers to supply the same level of emergency services as wireless and traditional landline providers. TCS provides E9-1-1 services to more than 100 million subscribers in the United States for more than 35 wireless carriers and handles more than 85,000 life saving calls daily.

A Workshop on Using Ch for Teaching, Research, and Industrial Applications
November 05, 2008
This Ch Workshop is hold in Beijng, China and sponsored by IEEE, ASME, Chinese Academy of Sciences, Chinese Association for Automation, Chinese Mechanical Engineering Society, and co-sponsored by National Natural Science Foundation of China, Division of Higher Education, Ministry of Education of China. In this workshop, experience of using Ch for teaching, research, and industrial application were shared with participants.

C/C++ interpreter Ch 6.1 and Embedded Ch 6.1 released
October 30, 2008
Ch and Embedded Ch version 6.1 are the most stable release. The new release updated ChIDE to make it more user friendly for beginners and debugging code. New member functions for plotting class are addressed to conveniently specify colors and styles of lines and points.

SoftIntegration C++ Graphical Library (SIGL) 2.7 Released
September 29, 2008
SoftIntegration Graphical Library is the simplest solution for 2D/3D graphical plotting within the framework of C/C++. Plots can be generated using SIGL for display in a local machine, through the Web, or saved in a file with a variety of different file formats. SIGL 2.7 fixed a few bugs in v2.5 and added new features for changing attributes of line and point plot types using member functions LineType() and PointType(), etc.

Ch, Embedded Ch 6.0 and toolkits for Linux 64 bit released
September 08, 2008
SoftIntegration, Inc. today announced the availability of Ch 6.0, Embedded Ch 6.0, SoftIntegration C++ Graphical Library, Control System Toolkit, and Ch CGI Toolkit for Linux x86 64 bit.

Lockheed Martin Corporation selected Embedded Ch for design and simulation of its aircraft systems.
September 02, 2008
Lockheed Martin Corporation selected Embedded Ch for multi-platforms for design and simulation of its aircraft systems. Lockheed Martin is a global security company that employs about 140,000 people worldwide and is principally engaged in the research, design, development, manufacture, integration and sustainment of advanced technology systems, products and services.

Mobile-C version 1.10.2 is released.
July 31, 2008
Mobile-C is an open-source IEEE FIPA (Foundation for Intelligent Physical Agents) standard compliant multi-agent platform for supporting C/C++ mobile agents in networked intelligent mechatronic and embedded systems. Although it is a general-purpose multi-agent platform, Mobile-C is specifically designed for real-time and resource constrained applications with interface to hardware. It allows a mechatronic or embedded system to adapt to a dynamically changing environment. Embedded Ch is used as the execution engine in Mobile-C to execute mobile C/C++ code.

Ch Control System Toolkit 2.5 Released
July 28, 2008
Ch Control System Toolkit is designed for modeling, design, and analysis of continuous-time or discrete-time linear time invariant (LTI) control systems. The new release added members functions to compute a compensator's zero, pole, and gain, the dominant pole based on the percent overshoot or damping ratio; and characteristic information of step responses.

Magna selected Embedded Ch for its testing and validation tools.
July 21, 2008
Magna, the most diversified automotive supplier in the world, selected Embedded Ch for its testing and validation tools. Magna designs, develops and manufactures automotive systems, assemblies, modules and components, and engineers and assembles complete vehicles, primarily for sale to original equipment manufacturers (OEMs) of cars and light trucks.

ABB selected Embedded Ch for its MAS4 product for SCADA systems.
June 30, 2008
ABB, a global leader in power and automation technologies, selected Embedded Ch for its MAS4 product of supervisory control and data acquisition (SCADA) systems.

LG Electronics selected Embedded Ch for Automated Equipment Testing
June 11, 2008
LG Electronics, one of the top electronics, information, and telecommunication firms, selected Embedded Ch for automated testing of various electronic products related to mobile communications, digital appliances, digital displays, and digital media.

QNX, SoftIntegration Team Up to Provide High-Level C++ Graphical Plotting Library for QNX Neutrino RTOS
May 9, 2008
QNX, SoftIntegration team up to provide high-level C++ SoftIntegration Graphical Library (SIGL) v2.5 for QNX® Photon® microGUI® applications. SIGL is the simplest solution for 2D/3D graphical plotting within the framework of C/C++ for real-time applications in the QNX Neutrino RTOS.

ITT uses Embedded Ch for Satellite Test Software
March 18, 2008
Space Systems Division of ITT Corporation selected Embedded Ch for embedded scripting for their satellite test software.

C/C++ Interpreter 6.0 and Embedded Ch 6.0 released
February 15, 2008
The new release added debug features in Ch Professional Edition and Embedded Ch. A new Ch Integrated Development Environment (IDE) and more plotting functions are included in the Ch Professional Edition.

SoftIntegration C++ Graphical Library (SIGL) 2.5 Released
December 11, 2007
SoftIntegration Graphical Library is the simplest solution for 2D/3D graphical plotting within the framework of C/C++. Plots can be generated using SIGL for display in a local machine, through the Web, or saved in a file with a variety of different file formats. SIGL 2.5 adds new features with easy to use C plotting functions, multiple coordinates, many new plotting types including filled curves, vectors, finance bars, candlesticks, boxes, error lines, error bars, and many options to configure plots.

Engineering Ingegneria Informatica uses Embedded Ch for cross-platform scripting
December 10, 2007
Engineering Ingegneria Informatica selected Embedded Ch for Windows, Linux, Solaris, and HP-UX as cross-platform scripting engines for their flagship product Net@SIU.

Moog uses Embedded Ch for Industrial Applications
October 10, 2007
Moog, Inc. selected Embedded Ch for fieldbus related industrial applications and electronics hardware/software testing. Embedded Ch will allow easy configuration of different devices and automated electronics hardware/software testing.

Numerical Innovations uses Embedded Ch for Electronic Design Automation
September 11, 2007
Numerical Innovations, LLC, selected Embedded Ch for Windows and Linux for their flagship products "Visual Chip" and "Fab It!". It empowers electronic designers and engineers with powerful C/C++ scripting capabilities for using their software tools for clever and accurate electronic designs for manufacturing.

Ch Control System Toolkit 2.1 Released
June 25, 2007
Ch Control System Toolkit is designed for modeling, design, and analysis of continuous-time or discrete-time linear time invariant (LTI) control systems.

Precix Advanced Cutting Technologies, Inc. uses Embedded Ch for real-time control of CNC machines
May 29, 2007
Precix Advanced Cutting Technologies, Inc. selected Embedded Ch for QNX for real-time control of XYZ router tables, dispensing and laser cutting machines, as well as 3 to 6 axis CNC macines.

Ch OpenCV Package 2.5 released
May 24, 2007
Ch OpenCV Package 2.5 is Ch binding to the latest Intel's Open Source Computer Vision (OpenCV) v1.0. It supports both Windows and Unix. With Ch OpenCV, programs using OpenCV C library can readily run interpretively for rapid prototyping and real-time computer vision. OpenCV applications can take advantage of built-in 2D/3D graphical plotting and advanced numerical functions in Ch for image processing and computer vision.

Engineering Synthesis Design, Inc. to Automate Interferometric Analysis Software Using Embedded Ch
May 17, 2007
Engineering Synthesis Design, Inc. has selected Embedded Ch Professional Edition to embed into their flagship product IntelliWave. ESDI's IntelliWave interferometric analysis software is widely considered to be the #1 independent interferometer analysis software on the market. It is used in a variety of industries.

JDS Uniphase Selected Embedded Ch as a Scripting Engine
April 27, 2007
JDS Uniphase Corporation has selected Embedded Ch Professional Edition as a scripting engine for design of integrated optical systems for communication, display, security, medical/environmental instrumentation, decorative, aerospace and defense applications.

Ch PCRE Package 2.1 released
April 26, 2007
The Ch PCRE package is a Ch binding to the Perl Compatible Regular Expressions ( PCRE) C library. Ch PCRE allows Perl syntax and semantics to be used in Ch for regular expression pattern matching. This release supports the latest PCRE v7.0.

Ch SQLite Package 1.1 released
April 19, 2007
Ch SQLite is a Ch binding to SQLite. SQLite is a small C library that implements a self-contained embeddable zero-configuration SQL database engine. With the Ch SQLite package, all C (or C++) programs using functions from the SQLite C library can readily run in Ch interpretively without compilation. This release supports the latest SQLite v3.3.5.

ChSciTE IDE 1.5.5 for Ch released
April 18, 2007
ChSciTE IDE is a Ch IDE. It allows you to edit, parse, and run C, Ch and C++ code within the IDE with the user interface in a local language such as German, Chinese, and Korea. This release has the on-line documentation of ChSciTE in Italy.

January 12, 2007 SoftIntegration C++ Graphical Library (SIGL) 2.0 Released
SoftIntegration Graphical Library is the simplest solution for 2D/3D graphical plotting within the framework of C/C++. Plots can be generated using SIGL for display in a local machine, through the Web, or saved in a file with a variety of different file formats. SIGL 2.0 adds new features for smooth surface mesh for 3D plot and more member functions for the plotting class.

January 4, 2007 Ch RoboTalk for Communicating with RoboWorks Models Released
Ch RoboTalk from Newtonium, Inc. is Ch binding to its RoboTalk. Using RoboTalk, an application program running in Windows or Linux can communicate with a RoboWorks model in real-time for applications such as control of a mobile robot. With the Ch RoboTalk package, all C programs using functions in RoboTalk can readily run in Ch interpretively without compilation. It is a simple solution for robotics programming.

December 4, 2006 Velleman Ch K8055 for USB Experiment Inteface Board K8055 Released
Velleman Ch K8055 Open Source Package is a Ch binding to the K8055 dynamical C library for Velleman USB experiment interface board K8055. With the Ch K8055 package, all C programs using functions from the K8055 C library can readily run in Ch interpretively without compilation. It is a simple solution for interface with hardware using a USB board for data acquisition.

December 4, 2006 ChSciTE IDE 1.5.4 for Ch released
ChSciTE IDE is a Ch IDE. It allows you to edit, parse, and run C, Ch and C++ code within the IDE with the user interface in a local language such as German, Chinese, and Korea. This release has the on-line documentation of ChSciTE in Korea.

Honda Selected Embedded Ch as a Scripting Engine
November 25, 2006
Honda Motor Co has selected Embedded Ch Professional Edition for Windows, Mac OS X, Linux, and Solaris as cross-platform scripting engines for various projects and products.

October 30, 2006 A Workshop Was Held to Train Faculty to Use Ch for Teaching C in Hangzhou, China
A workshop for using Ch as a platform for teaching the C programming language was sponsored and organized by the Zhejiang Department of Education on October 27-29 in Hangzhou, China. More than 80 faculty members from various colleges and universities in Zhejiang Province who teach C to colllege students attended the workshop. Through this workshop and training, they will be able to more effectively use Ch as a platform for teaching introductory computer programming in C.

Octomber 16, 2006 C/C++ interpreter Ch 5.5, and Embedded Ch 5.5 Released
Ch and Embedded Ch 5.5 added Embedded Ch function callback features, more C99 features, and powerful new plotting capabilities such as smooth surface mesh etc. Ch Professional Edition is now availalble for QNX.

PSIM powered by Embedded Ch released
October 05, 2006
PSIM powered by Embedded Ch from Powersim Inc. is a software environment for simulation and design of power electronics and motor drive systems. The Ch interpreter embedded in PSIM allows users to model a device or function block using C code entered directly in the PSIM environment.

May 04, 2006 Ch Mini-XML Package version 1.0 released
Ch Mini-XML Package is Ch binding to Mini-XML. Mini-XML is a small XML parsing C library to read XML and XML-like data files in applications.

April 24, 2006 TextWrangler Mac OS X Editor for Ch is available
TextWrangler is a freely available text editor for the Mac aimed at programmers and others. It has lots of nice features and is free. It can be configured to allow you to run Ch programs and scripts.

April 17, 2006 ChExcel Toolkit 1.1 released
ChExcel is a Microsoft Excel add-in. It embeds Ch (a C/C++ Interpreter) into Excel using Embedded Ch. ChExcel v1.1 can readily call functions in Ch packages. With ChExcel, Excel spreadsheets can be manipulated through C/C++ scripts. The data can be easily exchanged between Ch and Excel.

April 12, 2006 Ch GSL Pacakge 1.2 released
Ch GSL is a Ch binding to the GNU Scientific Library (GSL). The GSL C numerical library provides a wide range of mathematical routines such as non-linear equation solving, ODE, random number generators, special functions and least-squares fitting. There are over 1000 functions in total. With the Ch GSL package, all C (or C++) programs using functions from the GSL C library can readily run in Ch interpretively without compilation.

March 6, 2006 Ch Mechanism Toolkit 2.0 released
Ch Mechanism Toolkit contains many mechanism classes and objects for design and analysis of commonly used mechanisms such as fourbar linkage, five-bar linkage, six-bar linkage, crank-slider mechanism, and cam-follower system. The evaluation version is available to download.

Two white papers on Ch Mechanism Toolkit published
"Object-Oriented Interactive Mechanism Design and Analysis" in Engineering With Computers and "Web-Based Interactive Analysis and Animation of Mechanisms" in ASME Trans. Journal of Computing and Information Science in Engineering

March 5, 2006 Ch Ming Package version 1.0 released
Ch Ming Package is Ch binding to Ming. Ming is C API for generating SWF ("Flash") format movies. It is ideal for Web-based graphics and animation.

Feburay 28, 2006 Ch OpenAL Package version 3.0 released
Ch OpenAL Package is Ch interface to OpenAL. It is cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications.

January 16, 2006 Ch Language Rivals Java Functionality
An article about Ch and Embedded Ch vs Java, written by Mario Morejon, CRN.

January 14, 2006 A white paper on Ch XML published
A white paper entitled "Portable C/C++ Code for Portable XML Data" has been published in the January 2006 issue in IEEE Software.

01/12/2006 ChScite IDE 1.5 for Ch released
January 12, 2006 ChScite IDE is a Ch IDE. It allows you to edit, parse, and run C, Ch and C++ code within the IDE with the user interface in the local language such as German, Chinese, and Korea.

01/09/2006 Ch GSL Package 1.0 released
Ch GSL is a Ch binding to the GNU Scientific Library (GSL). The GSL C numerical library provides a wide range of mathematical routines such as non-linear equation solving, ODE, random number generators, special functions and least-squares fitting. There are over 1000 functions in total. With the Ch GSL package, all C (or C++) programs using functions from the GSL C library can readily run in Ch interpretively without compilation.

01/02/2006 SRS Technologies uses Embedded Ch for DARPA projects
SRS Technologies has selected Embedded Ch as a scripting engine for projects for the Defense Advanced Research Projects Agency (DARPA).

12/15/2005 A white paper on Ch published
A white paper entitled "Ch: A C/C++ Interpreter for Script Computing" has been published in the January, 2006 issue in C/C++ User's Journal.

10/04/2005 Ch and Embedded Ch 5.1 released
Ch and Embedded Ch 5.1 enhances embedded Ch scripting with thread handling. It allows you to abort an embedded Ch thread at runtime. This release includes many fixes for bugs.

09/26/2005 ChScite IDE 1.0 for Ch released
ChScite IDE is a Ch IDE. It allows you to edit, parse, and run C, Ch and C++ code within the IDE with the user interface in the local language such as German, Chinese, and Korea.

09/16/2005 Ch SQLite Package 1.0 released
Ch SQLite is a Ch binding to SQLite. SQLite is a small C library that implements a self-contained embeddable zero-configuration SQL database engine. With the Ch SQLite package, all C (or C++) programs using functions from the SQLite C library can readily run in Ch interpretively without compilation.

09/14/2005 Powersim Inc. embeds Ch into their products
Powersim Inc. has selected Embedded Ch as a scripting engine for their simulation and design tools for research and product development in power supplies, motor drives, and power conversion and control systems.

09/06/2005 ChExcel Toolkit 1.0 released
ChExcel is a Microsoft Excel add-in. It embeds Ch (a C/C++ Interpreter) into Excel using Embedded Ch. ChExcel allows users to access Ch statements, functions, programs, toolkits, and packages from Excel spreadsheets and Visual Basic for Applications (VBA). With ChExcel, Excel spreadsheets can be manipulated through C/C++ scripts. The data can be easily exchanged between Ch and Excel.

08/03/2005 Ch OpenCV Package 2.3 released
Ch OpenCV Package 2.3 is Ch binding to the latest Intel's Open Source Computer Vision (OpenCV) v0.97. It supports both Windows and Linux. With Ch OpenCV, programs using OpenCV C library can readily run interpretively for rapid prototyping. OpenCV applications can take advantage of built-in 2D/3D graphical plotting and advanced numerical functions in Ch for image processing.

07/29/2005 SigLib now supports Ch
SigLib allows DSP engineers to quickly prototype and visualize the real-time system with Ch.

07/27/2005 Ch GMP package released
GMP package is Ch binding to GNU Multiple Precision Arithmetic C Library (GMP). GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. With Ch GMP, programs using functions in GMP C library can readily run in Ch interpretively.

07/18/2005 Ch ImageMagick Package 1.0 released
Ch ImageMagick is Ch binding to ImageMagick. ImageMagick is a free software suite to create, edit, and compose bitmap images. It can read, convert and write images in over 90 different formats. All functionalities of ImageMagick C lib and command line tools can be used interactively in Ch shell or C/Ch/C++ scripts to modify or create images.

07/18/2005 Kode IDE from TheKompany now supports Ch
Kode is a generic multi-platform, multi-language integrated development environment (IDE) for Linux and Windows. It now supports Ch scripting.

07/12/2005 C/C++ interpreter Ch 5.0, and Embedded Ch 5.0 for Linux PPC Released
Ch 5.0 and Embedded Ch 5.0 for Linux on PowerPC Architecture as well as Ch Control System Toolkit, Ch Mechanism Toolkit, Ch CGI Toolkit and C++ Graphical Library are released. They support computer platforms iSeries, pSeries, OpenPower, JS20 Power based Blades and zSeries from IBM as well as computers from Apple Computer.

07/09/2005 Ch XML Package 2.0 released
Ch XML Package for Oracle C/C++ XDK is an open source Ch binding to Oracle XML Developers Kits (XDK) in C/C++. It contains XML parser for parsing XML documents with DOM or SAX interface, XSLT processor, and XML Schema processor.

05/30/2005 Yahoo Ch User Group created
This group is for Ch users to exchange ideas and get technical support from a community of C/Ch/C++ experts

04/26/2005 Ch Mechanism Toolkit 1.5 released
Ch Mechanism Toolkit contains many mechanism classes and objects for design and analysis of commonly used mechanisms such as fourbar linkage, five-bar linkage, six-bar linkage, crank-slider mechanism, and cam-follower system.

04/05/2005 Ch ODBC Package 4.0 open sourced

03/03/2005 Ch 5.0 and Embedded Ch 5.0 released

01/10/2005 QNX, SoftIntegration Team Up to Provide C/C++ Scripting Technology

11/02/2004 Ch CGI toolkit 3.51 for Mac OS X released

09/28/2004 Ch 4.7, Ch SDK 4.7 and Embedded Ch 4.7 released

07/06/2004 Visual SlickEdit Offers Language Support for Ch

04/23/2004 Ch Mechanism Toolkit 1.0 released

04/09/2004 Ch ODBC Package for unixODBC released

03/16/2004 Ch, Embedded Ch, Ch SDK 4.5, Ch CGI toolkit, Ch Control System Toolkit, and C++ Graphical Library 1.1 for FreeBSD released

01/20/2004 Ch 4.5 and Embedded Ch 4.5 Released

12/11/2003 SoftIntegration Graphical Library (SIGL) 1.1 Released

09/23/2003 Ch Control System Toolkit 2.0 Released

08/26/2003 Ch 4.0 released

08/01/2003 Ch ODBC 3.5 released

07/14/2003 SoftIntegration and NAG Release Ch NAG Statistics Package

SoftIntegration, Inc. and the Numerical Algorithms Group (NAG) announce the release of Ch NAG Statistics Package version 1.0.

07/08/2003 Ch CGI Toolkit 3.5 Released
SoftIntegration, Inc. today announced the availability of Ch CGI toolkit 3.5 for CGI programming in Ch.

06/04/2003 SoftIntegration Ch 3.7 Now Available
SoftIntegration, Inc. today announced the availability of Ch 3.7, the newest version of C/C++ interpreter for cross platform scripting, 2D/3D plotting, shell programming, numerical computing, and embedded scripting.

03/19/2003 SoftIntegration Releases Ch Control System Toolkit 1.5
SoftIntegration, Inc., today announced the release of Ch Control System Toolkit 1.5.

01/21/2003 SoftIntegration Ch 3.5 Now Available
SoftIntegration, Inc. today announced the availability of Ch 3.5, the newest version of C/C++ interpreter for cross platform scripting, 2D/3D plotting, shell programming and numerical computing.

12/06/2002 Intel and SoftIntegration Release Ch OpenCV Package for Computer Vision.
SoftIntegration, Inc., today announced the release of Ch OpenCV package for computer vision.

11/13/2002 SoftIntegration Releases C++ Graphical Library for Mac OS X.
SoftIntegration, Inc., today announced the release of C++ Graphical Library for Mac OS X.

10/17/2002 SoftIntegration Releases Ch Control System Toolkit
SoftIntegration, Inc., today announced the release of Ch Control System Toolkit.

10/8/2002 SoftIntegration Releases Ch SDK for Mac OS X
SoftIntegration, Inc., today announced the release of Ch SDK for Mac OS X.

9/12/2002 SoftIntegration Joins MandrakeSoft Partner Program
SoftIntegration, Inc., today announced that MandrakeSoft, a leading Linux provider, has chosen SoftIntegration(TM) Ch to run on Mandrake Linux 9.0 as part of its partner program. Ch 3.0 will be included in the commercial CD of every copy of Mandrake Linux 9.0.

9/10/2002 Long-Awaited Ch version 3.0 for Mac OS X Released
SoftIntegration, Inc., today announced the release of Ch version 3.0 for Mac OS X.

9/03/2002
SoftIntegration Ch Certified as the Preferred Developer Tool for Leading Linux Provider

SoftIntegration, Inc., today announced that Probatus, a leading provider of Linux, has chosen SoftIntegration(TM) Ch to run on Probatus Spectra(TM) Linux release 1.2 as part of its uDevix partner program.

7/25/2002 SoftIntegration Releases Ch 3.0
SoftIntegration, Inc., today announced the release of Ch version 3.0. Ch is an alternative to other scripting languages and mathematical software packages for automating tasks, regression test, 2D/3D graphical plotting and scientific numerical computing. Ch can be used for real-time interactive computing, embedded scripting for open architecture software development, mechatronic system integration, and Web development.

6/15/2002 A Review of Ch 2.1 in IEEE Spectrum Scientists, engineers, and researchers will find Ch an environment in which they can easily and quickly prototype software and test new ideas, aided by many supporting tools in C, a programming language most of us already know.

5/30/2002 SoftIntegration Releases Ch Windows Toolkit for GUI
SoftIntegration, Inc., today announced the release of Ch Windows 1.0 toolkit. The Ch Windows toolkit is Ch binding to Microsoft Windows application programming interface (API) in C for creating graphical user interface (GUI) in Windows. This toolkit is very powerful for extending Windows applications using embedded Ch with user-friendly graphical user interface.

5/23/2002 SoftIntegration Releases Ch OpenGL Toolkit for Graphics and Animation
SoftIntegration, Inc., today announced the release of Ch OpenGL 1.0 toolkit. This toolkit adds platform-independent graphics and animation capabilities to Ch --- an embeddable C/C++ interpreter.

4/03/2002 SoftIntegration Releases Ch Data Acquisition Toolkit for NI-DAQ SoftIntegration, Inc., the leader of scripting technology for ubiquitous computing, today announced the release of Ch Data Acquisition Toolkit for NI-DAQ. Ch is an embeddable C interpreter. It supports ISO 1990 C standard (C90), major features in C99, C++ classes, POSIX, X/Motif, OpenGL, ODBC, GTK+, CGI, 2D/3D graphical plotting, numerical computing, and shell programming. Ch Data Acquisition (DAQ) Toolkit integrates with National Instruments' NI-DAQ, which is a set of C APIs used to control all of the NI plug-in data acquisition boards for analog I/O, SCXI signal conditioning, and RTSI multi-board synchronization.

3/01/2002 C99 & Numeric Computing -- A Review of C99/Ch Numeric Features in Dr. Dobb's Journal
Although C is a powerful system programming language that can deliver much the same control over devices as assembly language, it has deficiencies when it comes to scientific and engineering applications that require extensive numerical computing. C99, ratified as the ANSI/ISO C Standard (ISO/IEC IS 9899), is a milestone in C's evolution into a viable programming language for scientific and numerical computing. Among other features, C99 supports IEEE floating-point arithmetic, complex numbers, and variable-length arrays (VLAs) for numerical programming. Complex numbers and VLAs were added mainly based on the prior art of implementation of Ch from SoftIntegration, SCC from Cray Research, gcc from Free Software Foundation, and some others. In this article, what's involved with C99 compliance in Ch, a C virtual machine produced by SoftIntegration, will be examined.

1/22/2002 SoftIntegration Releases Ch 2.1 - C/C++ Interpreter
SoftIntegration, Inc., the leader of scripting technology for ubiquitous computing, today announced the release of Ch version 2.1. Ch is a superset of C with C++ classes. Ch is the most complete C interpreter in existence for C/C++ scripting. Ch supports C90, major features in the latest 1999 C standard (C99), class in C++, and industry standards POSIX, X11/Motif, OpenGL, ODBC, XML, GTK+. It is the first implementation of complex numbers and variable length arrays (VLAs) in C99.

12/15/2001 A Review of Ch 2.0 in C Vu Magazine
When I want to satisfy my numerical interests, I can just extend my use of Ch. I do not have to learn an entirely new language with subtly different semantics to one that I am used to. The time it will save in programming mathematical problems will soon justify the cost.

12/05/2001 SoftIntegration Releases Graphical Library 1.0
SoftIntegration, Inc., today announced the release of SoftIntegration Graphical Library 1.0. SoftIntegration Graphical Library (SIGL) is for graphical applications where the convenience of use, speed and performance matter.

12/03/2001 SoftIntegration Announces Availability of Ch-ODBC 1.0 Toolkit
SoftIntegration, Inc., today announced the availability of Ch ODBC 1.0 toolkit. This toolkit allows Ch applications to connect to database in widely supported industry standard APIs.

11/12/2001 SoftIntegration Announces Availability of Ch-OpenGL 1.0 Toolkit
SoftIntegration, Inc., today announced the availability of Ch OpenGL toolkit. This toolkit adds new graphics and animation capabilities to Ch® --- a cross-platform C virtual machine with classes.

11/05/2001 The Ch Language Environment --- A Review of Ch 2.0 at BYTE.com.
Ch is a congenial development environment for numerical programming.

11/01/2001 SoftIntegration Announces Availability of Ch-GTK+ 1.0 and Ch-X11/Motif 1.0 Toolkits
SoftIntegration, Inc., today announced the availability of Ch GTK+ and Ch X11/Motif toolkits. These toolkits add new graphical user interface (GUI) capabilities to Ch® --- a cross-platform C virtual machine with classes.

10/02/2001 SoftIntegration Releases Ch® 2.0 --- C Virtual Machine with Classes for Rapid Application Development
SoftIntegration, Inc., the leader of scripting technology for ubiquitous computing, today announced the release of Ch version 2.0, a C virtual machine with classes. Ch is the most complete C interpreter in existence.