Here, I will publish codes that I used during my studies. I plan to keep them updated and well-documented. I am also open to suggestions.
Agent-based models are being more and more common in various fields. I am using ABMs to predict the emergence of different phenomena, such as discrimination or conspiracy theory groups.
Agent-based models are built through various softwares and programming languages. Netlogo is pretty strong and easy-to-use. However, I prefer to use either Python or Julia for ABMs. I believe that the differences are not extreme if you're not creating very complicated models. My suggestion would be to use what you are already familiar with.