This work is an ab initio study of the 2p 3 4 S o 3/2 , and 2 D o 3/2,5/2 states of C − and 2p 2 3 P 0,1,2 , 1 D 2 , and 1 S 0 states of neutral carbon. We use the multiconfiguration Hartree-Fock approach, focusing on the accuracy of the wave function itself. We obtain all C − detachment thresholds, including correlation effects to about 0.5%. Isotope shifts and hyperfine structures are calculated. The achieved accuracy of the latter is of the order of 0.1 MHz. Intraconfiguration transition probabilities are also estimated.