The analysis of the fine structure of starches is important to the investigation of linkages between starch structure and function and to the investigation of the properties and roles of starch biosynthetic, modifying and degradation enzymes. Fluorophore-assisted carbohydrate electrophoresis has recently been introduced as a method for the analysis of the oligosaccharide populations released by the enzymatic digestion of starches, which has advantages in resolution and sensitivity over previously used methods, and provides the capacity for the facile analysis of oligosaccharide populations on either a molar or mass basis. The use of fluorophore-assisted carbohydrate electrophoresis for the analysis of oligosaccharides is reviewed with particular reference to the choice of label, efficiency of labeling and separation techniques. Examples of separations using slab gel electrophoresis, DNA sequencer analysis and capillary electrophoresis are presented and we conclude that on the basis of resolution and reproducibility, capillary electrophoresis is the method of choice for the separation of oligosaccharides of degree of polymerization from 1 to 100. Examples of isoamylase-debranched starches and glycogens analyzed by capillary electrophoresis are presented. The capillary electrophoresis analysis of starch structure through the analysis of oligosaccharides released by the debranching of limit dextrins derived from starches and glycogens is introduced as a useful diagnostic of starch structure. The potential for future development of novel diagnostics for starch structure using fluorophore-assisted carbohydrate electrophoresis is discussed.