پردازنده ها به گروه های زیر دسته بندی می شوند:

۱٫ Complex Instruction Set Computers – CISC
• پردازنده هائی که مجموعه دستورالعمل کاملی با پشتیبانی سخت افزاری برای انواع وسیعی ازعملیات را دارند. در عملیات علمی، مهندسی و ریاضی معمولا اکثر کارها را در کوتاهترین زمان انجام می دهند.
۲٫ Reduced Instruction Set Computers – RISC
• پردازنده هائی که مجموعه دستورالعمل فشرده و کوچکی دارند. در کاربردهای تجاری و برنامه هائی که توسط کامپایلر ایجاد شده اند معمولا اکثر کارها را در کوتاهترین زمان انجام می دهند.
۳٫ Hybrid
• پردازنده هائی که ترکیبی از روش CISC و RISC هستند و سعی دارند تعادلی بین مزایای هر دو روش برقرار کنند.
۴٫ Special purpose
• پردازند هائی که برای وظایف خاصی بهینه شده اند. Digital signal processors و انواع co-processors نوع متعارف این دسته هستند.
۵٫ Hypothetical
• پردازنده هائی که هنوز وجود ندارند یا هرگز وجود نداشته اند. پردازنده هائی که در فاز طراحی هستند یا برای کارهای نظری درنظر گرفته شده اند. معروف ترین آنها MIX است که یک پردازنده فرضی آموزش ساخته شده توسط Donald E. Knuth برای ارائه الگوریتم های کامپیوتری است.