Ch (computer programming)
Website: www.softintegration.com
CH este un interpret de platformă C și C ++ și un mediu de limbaj al scriptului.
A fost inițial proiectat de Harry H.
Cheng ca limbaj de script pentru începători să învețe matematica, calculul, analiza numerică (metode numerice) și programarea în C/C ++.
CH este acum dezvoltat și comercializat de SoftIntegration, Inc., cu mai multe versiuni disponibile, inclusiv o ediție studentă disponibilă liberă și o ediție profesională CH pentru Raspberry Pi este gratuită pentru uz non-comercial.
CH poate fi încorporat în programele de aplicații C/C ++.
Are caracteristici numerice de calcul și grafic de grafic.
CH este o coajă combinată și IDE.
CH Shell combină caracteristicile limbajului comun și al C.
Chide oferă navigare rapidă cu coduri și depanare simbolică.
Se bazează pe CH, SCITE și SCINTILLIL.CH este scris în C și rulează pe Windows, Linux, MacOS, FreeBSD, AIX, Solaris, QNX și HP-UX.
Suportă funcțiile C90 și majore C99, dar nu acceptă setul complet de caracteristici C ++.
Numărul complex C99, IEEE-754 aritmetică cu punct flotant și caracteristici de matrice de lungime variabilă au fost acceptate în CH înainte de a deveni parte a standardului C99.
Un articol publicat de Computer Reseller News (CRN) numit CH ca fiind notabil printre mașinile virtuale bazate pe C pentru funcționalitatea sa și disponibilitatea bibliotecilor terțe.CH are multe kituri de instrumente care își extind funcțiile.
De exemplu, setul de instrumente al mecanismului C este utilizat pentru proiectarea și analiza mecanismelor utilizate în mod obișnuit, cum ar fi legătura cu patru bare, legătura cu cinci bare, legătura cu șase bare, mecanismul de slider manivelă și sistemul de combatere a camei.
Setul de instrumente al sistemului de control CH este utilizat pentru modelarea, proiectarea și analiza sistemelor de control în timp continuu sau discrete timp liniar (LTI).
Ambele kituri de instrumente includ codul sursă.
CH este acum utilizat și integrat în curriculum de multe licee și universități pentru a preda calculul și programarea în C/C ++.
CH a fost integrat în studioul C-Stem gratuit, o platformă pentru învățarea calculatoarelor, științei, tehnologiei, ingineriei și matematicii (C-STEM) cu robotica.
C-Stem Studio este dezvoltat de UC Davis Center for Integrated Computing and STEM Education (C-STEM).
Oferă un curriculum pentru studenții K-12.
CH acceptă Lego Mindstorms NXT și EV3, Arduino, Linkbot, Finch Robot, Robotalk și Raspberry Pi, PI Zero și ARM pentru programarea și învățarea robotului.
De asemenea, poate fi încorporat în platforma de proiectare a sistemului LabVIEW și în mediul de dezvoltare.