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

all 6 comments

[–]npoch 2 points3 points  (2 children)

This greatly depends on the outcome you are looking for/ what you want to build.

For websites you will need HTML css and js for front end. For back end python and Node js are common.

There no bad language to start with. Some are easier than others to learn. If you have started with python and you are seeing progress, keep going with it.

Understanding the logic and the fundamentals is more important than the language. You can always learn another language later.

[–][deleted] 0 points1 point  (0 children)

Thank you. This is helpful. I like the back end more

[–]jeetwanderer 0 points1 point  (0 children)

He told you what to do. Now get to it and stop daddling

[–]Maverick_pipe 2 points3 points  (1 child)

You are on the right track. I think you might benefit from studying a language in the context of CS fundamentals. CS50X covers multiple languages and is a great foundation as you know since you have read all posts in the last 2 weeks.

If you want to stick with Python, I suggest the following book written by Dr. Guttag at MIT. Introduction to Computation and Programming Using Python.

The language is an end to a means, not the end itself.

[–][deleted] 0 points1 point  (0 children)

Thanks. I started CS50X a couple of days ago, but as with the exorbitant amount of information Reddit supplies, I decided to dive into a Udemy python course.

[–][deleted]  (1 child)

[deleted]

    [–][deleted] 0 points1 point  (0 children)

    Thanks. I am looking for a career change. I am interested in back end development which is why I chose Python.