Python, Text Processing

IDEs

  • PyCharm (recommended; Professional Edition available to educational users)
  • Atom (a popular open-source editor)

General Unix Topics, Version Control

NLP libraries

Additional suggestions are welcome via the Canvas discussion board