it's sort of like topics.py but for languages