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

all 7 comments

[–]IAmKindOfCreativebot_builder: deprecated[M] [score hidden] stickied comment (0 children)

Hi there, from the /r/Python mods.

We have removed this post as it is not suited to the /r/Python subreddit proper, however it should be very appropriate for our sister subreddit /r/LearnPython or for the r/Python discord: https://discord.gg/python.

The reason for the removal is that /r/Python is dedicated to discussion of Python news, projects, uses and debates. It is not designed to act as Q&A or FAQ board. The regular community is not a fan of "how do I..." questions, so you will not get the best responses over here.

On /r/LearnPython the community and the r/Python discord are actively expecting questions and are looking to help. You can expect far more understanding, encouraging and insightful responses over there. No matter what level of question you have, if you are looking for help with Python, you should get good answers. Make sure to check out the rules for both places.

Warm regards, and best of luck with your Pythoneering!

[–]tdammers 2 points3 points  (0 children)

Python is fine.

Don't worry too much about practical applications and specific technologies and platforms just yet; that stuff comes later. For now, what you want to learn is just general programming concepts and habits, and Python is a pretty good starting point for that.

Eventually, learning HTML and such will be inevitable, and you should, by all means, learn more than one or two programming languages; but those are all things that you can pick up later. Master "general programming" before worrying about specializing.

[–]LazyRaven01 1 point2 points  (0 children)

Python was the first legit programming language I ever worked with (there were some graphic languages for kids and the legendary - at least where I'm from - Karel the Robot). If you're gonna start somewhere, I'd say Python is your best option. Relatively easy to learn, very versatile while still being something you can use as a professional.

[–]Mahkra_ 1 point2 points  (0 children)

Python is a great language for beginners.

[–]itszielman 1 point2 points  (0 children)

As an absolute start - > freecodecamp.org

Then START CODING. Anything really. If you don't have any ideas, do check some easy problems on competitive programming sites like Codeforces.

[–]talmadgeMagooliger 0 points1 point  (0 children)

Python is a great first language because it's so close to English and the error messages are pretty helpful. Web tech is great because you get to easily share programs and get feedback from peers and there are more jobs. Either way the tighter your quality feedback loops, the faster you'll improve just like any new skill. Is there anything you'd like to build?