Skip to content
Mikhail Panko edited this page Jul 14, 2013 · 6 revisions

Python - a popular general-purpose high-level user-friendly programming language. It is widely used for scientific programming and developing web and desktop applications.

Advantages

  • Free
  • Has a huge number of packages for any need
  • Has a great community of programmers to find answers to all of your questions
  • Is used outside of academia a lot (easy to find a Python developer job)
  • Great GUI toolkits
  • Great OOP support

Disadvantages

  • Not easy to install on Windows
  • Need to assemble editing, debugging, and plotting tools from external packages yourself
  • Need to import Math packages
  • Occasionally, some packages don't work well together

Code editors / IDEs

  • Sublime Text 2 - smart, powerful, easy to learn, and popular text editor for code

Tutorials

Clone this wiki locally