well, as always, I initially took a look at what wikipedia says. the idea of talking about general mathematical objects and arrows between them sounds pretty impressive and quite exciting to me, but just like any other math stuff, the idea looks quite simple and the examples that wikipedia gives are quite understandable but when you get seriously engaged with the subject you find it challenging. so I wanna know what are the prerequisites for studying category theory. I'm already familiar with group theory and have solved a considerable portion of Herstein's problems (except the ones that it describes them as hard or very hard) and I feel comfortable understanding group theory main topics now. I don't know much about rings but I've studied Linear Algebra. I haven't taken Topology in the university yet but I'm taking a Real Analysis course this semester and it seems easy to me. Can I start reading about category theory or I have to wait to get more experienced and informed in mathematics?