Learning to code Python

I’ve started the coding game late. I was never into computer coding before, I have no idea why, I just never got going. Perhaps I learned some visual basic in school, but that was it. At the end of last month I started studying a Python course on Coursera and got instantly hooked. Computer coding is fascinating. I’ve since spent hundreds of hours learning Python. I couldn’t be more addicted. The deeper in I get, the more interesting it becomes.

Is anyone else into coding? If so what languages do you know? I’m thinking of starting another language in a few months after I’m no longer a python beginner. Was thinking maybe Java (it crops up everywhere!) or PHP. I’m interested in building web based applications, mainly.

Python is really fun. Probably very few things will be as fun or intuitive.

Pretty good first language. Intuitive and and clear, and a good way to understand the concept of object oriented programming. I like it how the language itself promotes.good coding practices, like proper indentation actually affects what you do.
Java is must nowadays. It’s pretty solid. It is really versatile and can br used for front and back end. Plus there are tons of SDKs that are built on java, like Android and iOS. It’s a little.bit trickier, I think, and there are lots and lots of really crappy code out there. Thanks, offshoring. Also, if you know java, learning javascript is piece of cake, and javascript with jquery/ajax is pretty much all of the internet these days.

I know a bunch of languages but I think that the skill of a dev is not so much in memorizing syntax. It’s in knowing how to organize things logically, solve puzzles, troubleshoot, reverse engineer, etc, basically be an engineer. Just like a good comunicator is a good comunicator no matter the language.

I’m not a hardcore programmer, but I do some Python coding - I’m using it at work at the moment. It’s easy and elegant, pretty fast, offers object-oriented functionality, and it’s fun to play with. I learnt Perl about 15 years ago and that was a steeper learning curve and harder work. I started on Java a few years back and got bored, it’s more finicky - unless I gain a reason to have to use it, I can do what I want with far fewer headaches in Python. I am vaguely planning to start looking at Django for webdev.

30 years ago I went to school for programming. There was just a couple languages. I left after finding the market flooded and job potential slim to none in my neck of the woods. I only lost $700.
I did think the title of the OP was talking about Monty Python, damn I do feel old :slight_smile:

That’s what surprised me so much - how creative a process it is.

As for Java - it is everywhere! But why? Is it more powerful, or easier to use or just a convention, or some other factor?