Rambling about programming – Python
I have always been interested in computer programming, more specifically in software programming. I have some PHP knowledge, in fact it was my first serious programming language I learned, not counting QBASIC, that I learned in school decades ago. However, I don’t really enjoy creating web applications, I think that I can do more things in the operating system (there’s bigger freedom) than in the browser. However browsers are slowly becoming our system, but that’s a different topic.
Anyway, Python was the language I choose. To me it seems very simple and can do powerful things.
It’s been over a year now that I have slowly explored it. There are multiple books to start with, and surprisingly they do not cost anything, at least the .pdf version. One of those that I used to introduce myself with Python, was Byte of Python. It covers almost all the essential things and has nice comparisons with other languages, so everyone can learn something new. Then comes the Python documentation, which is a really good resource working on a projects.
After learning the basics, there are lots of places to fulfill your knowledge – like solving problems with Python in Project Euler and The Python Challenge. The last one is really great, because it specifically designed for Python. Each challenge has taught me something new.
Recently I decided that I would like to start a project of my own. The idea is to create application for audio file organization – Awesome Music Organizer (AMO). This would serve many purposes. Learning Python, collaborating with other people (if there will be any) and I haven’t found a nice music organizer in Linux that could do everything I want. So I have added more information on the AMO page.
Tags: amo, bio, programming, python









