Complex sentence: Computer programs may be categorized along functional lines: application software and system software.
Split into simpler sentences: Computer programs may be categorized along functional lines. The main functional categories are application software and system software.