this post was submitted on 25 Jun 2023
20 points (100.0% liked)
Programming
13226 readers
86 users here now
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
If you decide to look at Python, I really enjoyed going through the "Automate the Boring Stuff with Python" lessons/book. It breaks it down really well in non technical terms and I thought the work was pretty fun. It may be a good way to get a feel for it. I think once you learn one language it's a bit easier to pick up your next one (at least that how it went for me).
I heard that about learning a second one from other people too, and I think I heard this applies to languages in general, not just programming, but "people languages" too if that makes sense. Thank you for the suggestion mate, I'll definitely consider the book.
I used this book to teach a course. It definitely encourages you to think of programming as a means to an end, and not a skill in and of itself. That is completely fine IF that is what you want, and from your post, it sounds like it is.
If you find you'd like to dive a little deeper, I enjoy the Think Python book as a more "mathematical" and "rigorous" introduction. That doesn't mean it's harder. It just means it has a different approach and end goal!