We propose a study of the development of scientific topics through time, as well as the relations between them within the scientific field of computational linguistics and across subfields. We use topic modeling to analyze scientific texts published in the ACL Anthology, and introduce a categorization of topics in our field into 3 types: tasks, algorithms, and data. In order to understand how topics emerge, evolve, and gradually disappear over time, we analyze the evolution of these topics across time through several case studies. We further include in our analysis papers published in NeurIPS, and try to understand whether there was any influence between topics in this conference focused on neural methods and computational linguistics conferences, as well as measure the divergence over time between conferences in terms of the topics approached. We additionally look at the relationships between topics, categorizing them into types of competing or cooperating topics.