I knew C before I learnt Python. There are differences between the languages, but, it is very easy if Python is your second language. Why learn Python? C has tens of lines of codes which could be done within one line with the help of Python Libraries. Python is just easier and equally powerful. It is also a great scripting language if you wanted to learn a scripting language. If you have a programming background, Python is pretty straightforward to pick up. The most onerous task is learning the libraries and idioms. You already know how programs work and you might have an idea about programming methodology. This makes learning Python a simple process. If you're learning Python and want to do it fast, I recommend this: Learn X in Y minutes(Python) This will teach you the keywords and syntax in a matter of minutes. Most people don't know this, but the official Python docs are a goldmine. It is very well written and is as good as any book. Already knowing how ...
My journey to becoming a Security Professional