The finer grained groupings nested one level below a category, splitting a large category such as Languages or Systems into smaller sets by paradigm, era or platform. A subcategory entry explains the narrower principle it groups its entities by, such as a specific programming paradigm or a particular era of computing hardware, and this page is the index of those groupings rather than a computing subject in its own right.