Learning programming languages
Sources and resources
Reply
Hullo,

My brother is learning some programming language(s?) and asked if about resources. I'm posting this direct as I'm less likely to confuse people that way:

Quote:
I've picked up VB already which is easily translateable to C#, we use those at work to bolster some visual programming we do.

I wanted to learn C++ and Python for general purpose, I've started doing some work in Unreal that may require some C++ but also just out of interest


Then

Quote:
Do you know anyone that might have any recommendations for learning? I'm using a website called learncpp which has been ok for the basics but I'd like to know if there is something better out there.


If you have any suggestions, that'd be fantastic.
I've never used it, but I've heard lots of people rave about codeacademy.com
Thank you, I have sent him the link. I clicked it to make sure it worked once I'd pressed send, and it made me want to learn, so that's a good sign :D
I really wouldn't recommend C++ to a beginner. Try Python first.
I'd recommend c#. It's great, where desktop work is going, and it's the coding bit of the Unity games engine.

I'm totally post-C++ now.

But c# will also translate to c++ and Java quite readily.

I'm not up on resources for learning it so much, though.
Congratulations! You've taken the first steps in what will surely become a satisfying and rewarding hobby or career in many respects. *grin never faulters as announcer shakes head from side to side in broad motions while holding up both arms in an 'X' gesture*

Seriously though, kudos for trying stuff. I'd recommend you try two dissimilar languages, that way you'll pick up on the underlying knacks of programming rather than the specific qualities of one language. C# or Java, with Python or Javascript (preferably Python). If you can get your head around moving numbers and words around, you'll be set to move onto making programs that actually 'do real stuff' in no time.

I can't recommend a specific book. I can recommend having a distinct goal in mind and reading every book though...
I've often thought about trying to learn how to code, but then I don't really need to do that in my job and I don't really have a clear use-case so it would all be a bit aimless, really.

I do quite like pissing around with computers though
Sir Taxalot wrote:
I do quite like pissing around with computers though

That's *my* job :)
1.) if I have poor maths skills, am I unsuited for programming? Is it possible to pick up the skills in maths while learning programming?

2.) if not, are there certain things I should avoid as someone who wants to program and do it successfully?

3.) does programming websites (HTML etc) allow you to use those same skills to do non-web programming? Is website programming easier or less maths intensive?

4.) how easy is it to transfer learning from one programming language to another, say if one language you find difficult, or it’s not too useful?

5.) am I likely to get sponsorship from an employer to upskill?
When a thread is locked, it means end of discussion, not post the exact same thing in another thread. Temporarily locking this one.
DavPaz wrote:
Sir Taxalot wrote:
I do quite like pissing around with computers though

That's *my* job :)


Lately I've been getting a little fed up with pissing around with computers, but it seems to have become a (bit of a de-facto) part of my role here.
Page 1 of 1 [ 11 posts ]