About Python

Python is a programming language designed to be easy to learn and easy to use. To give you an idea of how easy it is compared to other languages, it only took a couple of months of practice before I started becoming comfortable with programming. Every other language I tried to learn to program with (even a version of BASIC) proved to be too much of a hurdle. Since learning to program with Python, I've experimented with other languages with ease; something that definitely wouldn't have occurred with my previous knowledge. One of my projects uses PHP for example, and I figured out how to code that after a couple hours of reading up the differences in syntax between Python and PHP.

Comparing the Difficulty of Various Programming Languages

So, is Python right for you? Hopefully this list will help you decide where to start in your programming journey! Please keep in mind that the below list is purely subjective. I'm sure some people find C to be the best programming language to start learning with and get an understanding of, but I personally don't. In saying that though, I don't think this would too controversial amongst programmers and should help you decide where to start.

LanguageDifficultyUsefulness in Real World
PythonEasy3/5
RubyEasy3/5
BASICEasy1/5
C++Medium4/5
PHPMedium4/5
JavaMedium5/5
CHard4/5

Suggestions for New Programmers

Lastly, now that you've decided on a programming language, here are some suggestions to keep in mind as you learn: