Post Made Community Wiki by Anton Geraschenko♦♦
show/hide this revision's text 2 added 205 characters in body; added 5 characters in body

It seems most software used by low-dimensional topologists is written in things like C, C++ and Python. SnapPea, Regina, Orb, GAP, etc.

I don't think I've ever heard of APL before. Haskell I have heard about but it was only in passing -- I think a thread (here) on programming languages that are structured in a category-friendly way.

show/hide this revision's text 1

It seems most software used by low-dimensional topologists is written in things like C, C++ and Python. SnapPea, Regina, GAP, etc.