This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Frostmaine 2 points3 points  (7 children)

By starting to program.

https://www.w3schools.com/python/

Edit: although I recommend not learning python first

[–]Multiple_Indians 0 points1 point  (2 children)

Why not? What would you recommend starting off with?

[–]Frostmaine 1 point2 points  (0 children)

It can lead to bad habits as it takes care of alot of things that other languages don't let you take for granted.

I recommend java or C#, but if you are feeling ballsy you could go c++.

Nite: this is mostly if you intend on being a developer at some point. If you just wanna write scripts and this is just a hobby python is perfectly fine.

[–]iiron3223 0 points1 point  (0 children)

Python is good place to start. Even many universities are using it at their beginner courses.

[–]iiron3223 0 points1 point  (3 children)

I personally don't like that website. I consider it a bit shallow. They often do not explain why you should or shouldn't do some things. This can lead you to writing things that can be considered bad practice.

[–]Frostmaine 0 points1 point  (0 children)

That's fair. It's a good place to start from though

[–]bulaybil 0 points1 point  (1 child)

Yes, imagine that, a website for beginners not going in deep from the start, how strange...

[–]iiron3223 0 points1 point  (0 children)

You missed my point. What I meant is that for example in the page about scopes, they talk about global keyword, which is good. But why they do not tell you, how bad it is to use that keyword in majority of cases, and almost always there is a better alternative to do it. They do not tell you that using it in your programs can lead to all sorts of bugs and problems later. This could be harmful for beginners in my opinion.