Computer assisted composition (or computer-assisted composition) is the technique or practice of using a computer to aid in the composition of music, though the music itself may be performed either electronically or on traditional, non-electronic instruments without the use of a computer or electronic device of any kind. A computer is a Machine that manipulates data according to a list of instructions. Electronic music is music that employs Electronic musical instruments and Electronic Music technology in its production Two important branches of computer-assisted composition are algorithmic composition and spectral music. Algorithmic composition is the technique of using algorithms to create Music. Spectral music (or spectralism) refers to a Musical composition practice where compositional decisions are often informed by the analysis of sound spectra Computer assisted composition is part of the general field of computer music. Computer music is a term that was originally used within academia to describe a field of study relating to the applications of Computing technology in music composition