Learn Python Programming Language
Learn Python Programming Language

So you want to learn to programme. If you are beginner then I would suggest you learn Python because Python has some good points:

  • Enforces good programming style (indentation is meaningful)
  • OO available, but not enforced
  • Exceptions used, but not enforced
  • It is not a toy or academic language – much real-world work is done in Python
  • Allows concentration on algorithms and problem, not on language features and shortcoming.
  • It is cross-platform and has a powerful set of libraries
    It is safe – it has dynamic runtime type checking and bounds checking on arrays
  • It has powerful built-in data types – dictionaries, lists, sequences, functions, sets (in 2.4)
  • It has powerful built-in control structures – simple looping over sequences, map, generators, list comprehensions, regular expressions…
  • It requires fewer lines of code for any given problem and is more readable – thus greater productivity.

If you are still thinking about which programming language should I learn first, then see this infographic created by CarlCheo.com and get your answer by yourself.

Further, beginners read this: IDE stands for Integrated Development Environment. It is a tool that facilitates developers to write code, which normally consists of a code editor, compiler, and debugger.

See also: Which language you should learn first 2018

Here is a compiled list of the best courses, tutorials, books etc. For Python programming language.