I just shared on GitHub a short program I made more than a year ago with a friend, while messing around with QB64. We decided to put a bunch of Langton's Ants together in the same universe to see what would happen and test things out as far as possible.
QB64 is a modern version of the Basic programming language that can run programs created using Quick Basic. It works across all platforms.
Langton's Ants QB64:
GitHub | Langton's Ants QB64
This QB64 version of the Langton's Ants has a few interesting features. As explained on GitHub, you can select how many ants you want, the universe (screen) size, and whether or not you want that universe to be toroidal. Etc.
I plan to recreate it with Python when I have some time.