1st generation Core i-series: Nehalem and Westmere
2nd generation Core: Sandy Bridge.
3rd gen: Ivy Bridge.
4th gen: Haswell.
5th gen: Broadwell.
6th gen: Skylake.
7th gen: Kaby Lake.
8th gen: Coffee Lake.
9th gen: Coffee Lake Refresh.
(Since 7th gen, a number of different codenames are being used for processors other than those intended for mainstream desktop platforms. This is due to Intel having been stuck on 14nm process technology for far longer than expected, forcing them to develop increasingly-specialized cores for different market segments. As a result, Intel processor generations …