C言語プログラミング、数値計算、データ可視化のためのコンピューティング環境

Ch Professional は、C言語プログラミング、数値計算、データ可視化のためのコンピューティング環境です。
2D/3D描画を始めとする8,000以上の関数を備え、またインタープリタ方式を採用しており、コンパイルやリンクといった煩わしい処理を必要としないため、即座に実行結果を得ることができます。
製品概要
新着情報
- Ch Professional 6.3をリリースしました。(2011.4.22)
- Ultra-C Pro2.1をお使いのお客様へ。
『Ultra-C Pro バージョン2.1からCh Professionalへの移行ガイド』をご用意しています。詳しくはこちらをご覧ください。
Ch Professionalとは?
Ch Professional はC言語プログラミング、数値計算、データ可視化のためのコンピューティング環境です。
2D/3D描画を始めとする8,000以上の関数を備え、またインタープリタ方式を採用しており、コンパイルやリンクといった煩わしい処理を必要としないため、即座に実行結果を得ることができます。
高度な数学的関数処理を目的としても使用できる高機能なツールで、C++におけるクラス機能、POSIX、X/Motif、Windows、OpenGL、ODBC、GTK+、C LAPACK、CGI、XML、2D/3Dグラフィックにおけるプロット、高度な計算処理、シェルプログラミング、クイックアニメーション、組み込みスクリプティングなどもサポートしており、幅広い知識を習得することができます。複素数、可変長配列、IEEE-754に準拠した浮動小数点における演算や数学関数も多数実装しており、科学計算、数学教育ツールとして、また数理現象などを考察するための道具としても利用できるようになっています。
Ch Professionalは、情報処理、数学、科学、工学など幅広い分野で利用されています。
主な特長
- ISO C90 Standard規格のすべての機能をサポートとした完全なC言語インタープリタ
- 8,000を超える関数をサポート
- ユーザーフレンドリーな統合開発環境(ChIDE)
- 2D/3Dグラフィカルプロットと数値計算の実行が可能
- C90 Addendum 1 で規定されているマルチバイト文字に代表されるワイドキャラクターが使用可能
- タスクを自動化するためのシェルプログラミングや、システム管理における超高水準言語(Very-High Level Language(VHLL))環境を提供
- C言語での命令文を対話的に実行することができるので教室でのデモに最適
バージョン6.3での主な新機能
- 64bit環境への対応
- 統合開発環境(ChIDE)の改良
- オブジェクトを表示・動作させるためのプログラム(Quick Animation)の追加
- CH_MASKBINCALLBACK for Ch_AddCallback()、complexsolvePP(), complexsolvePR()など関数の追加
Ch Professional 導入事例

-
- 福島県立清陵情報高等学校
- 福島県立清陵情報高等学校は、これまで運用してきた「Ultra-C」がVista環境で稼働しなかったため、同様のインタプリタC言語「Ch Professional」の導入を決めた。
「Ch Professional」を導入したことで、これまで以上に「できること」が広がりをみせ、期待も大きい。




























