Originally, Code Composer Studio was afirst productdeveloped fromunder athe name Code Composer by companythe calledsoftware company GO DSP, located in Toronto, Canada, and itwhich was acquired by [[Texas Instruments|TI]] in 1997.<ref>''[http://www.ti.com/corp/docs/presshistory/company/1997/c97093.shtml TI Press release]''</ref> After the acquisition, Code Composer was subsequently bundled with a real-time kernel named DSP/BIOS and renamed Code Composer Studio.<ref>''[[SYS/BIOS#History|History of SYS/BIOS]]''</ref> and its name was appended with the word Studio.
CCS releases up until 3.3 were based on a proprietary interface, but [[Texas Instruments|TI]] was already working in parallel on the development of an [[Integrated development environment|IDE]] based on the open-source [[Eclipse (software)|Eclipse]]. This IDE was named Code Composer Essentials (CCE) and was designed for the [[MSP430]] line of microcontrollers. This expertise was used to completely overhaul the previous CCS and startingBeginning with release 4.0, all new versions areof alsoCCS would use an interface based onupon [[Eclipse (software)|Eclipse]].
Code Composer was originally developed for [[Digital signal processor|DSP]] development, therefore one of its main differentiators at the time was the availability of graphical visualization tools (XY graphs, FFT magnitude and phase, constellation, raw image visualization) and support for visualizing memory in several [[Computer number format|numeric formats]] (decimal, floating-point).