Learning and Mastering Programming Languages for Digital Computers

EFJH

The Force is Strong With This One
Hello,


May I ask the assistance of anyone knowledgeable, experienced, or anyone that may be a programmer to suggest a few books that would help me to learn and master a few programming languages, please?

I am interested in learning and mastering, Python, C#, and Java/JavaScript.

I have looked on amazon (Python Books, C#, etc.) and there are numerous options. Any suggestions?

This set looks promising - Computer Programming: Learn Any Programming Language In 2 Hours


Thank you,

Nolbai
 
I'm currently learning python through programiz.com and it's free.Won't take you super in depth but it's good for beginners.If you shop around you'll likely be able to find a forum or two dedicated to free python/java/C# knowledge.
 
I'm currently learning python through programiz.com and it's free.Won't take you super in depth but it's good for beginners.If you shop around you'll likely be able to find a forum or two dedicated to free python/java/C# knowledge.

Thank you for your feedback, Hindsight Man. I appreciate it.

I'll check out the website.
 
I have not checked this out but it looks fine: enki. I've downloaded the app from Apple Store and maybe some day will give it a try.
 
If you'd like to learn Python, here's a cheat sheet you can use which is attached here as a pdf.

The Zen of Python describes the thoughts behind Python's design. I took a couple classes on it and liked how succinct I can write the code. I come from the data analyst side of things rather than traditional programming like making websites/software, but am happy to help if you're interested in learning more.
 

Attachments

This is a resource you may find to be helpful: Learn to code | freeCodeCamp.org

There are also a number of courses for reasonable prices on Udemy that you may find to be helpful.

A lot of modern programming also involves libraries that extend languages (ie: for Javascript, you have JQuery, React, Angular, etc), which themselves can require some sizable time investments to learn (and also make it much easier and faster to build things), so it may help to get some ideas about what kinds of things you want to build (ie: front end web dev, back end web dev, machine learning, data analysis, database operations, etc) and see what tools are in use that you'd need to have some understanding of.

This is probably one of the best resources for getting a sense of what other programmers do, what they use, and what they like: Stack Overflow Developer Survey 2019

Hope that helps!
 

Trending content

Back
Top Bottom