Be Excellent To Each Other
https://www.beexcellenttoeachother.com/forum/

Learning programming languages
https://www.beexcellenttoeachother.com/forum/viewtopic.php?f=3&t=11025
Page 1 of 1

Author:  Mimi [ Mon Jul 10, 2017 8:20 ]
Post subject:  Learning programming languages

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.

Author:  GazChap [ Mon Jul 10, 2017 9:01 ]
Post subject:  Re: Learning programming languages

I've never used it, but I've heard lots of people rave about codeacademy.com

Author:  Mimi [ Mon Jul 10, 2017 10:00 ]
Post subject:  Re: Learning programming languages

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

Author:  Firefox [ Mon Jul 10, 2017 18:44 ]
Post subject:  Re: Learning programming languages

I really wouldn't recommend C++ to a beginner. Try Python first.

Author:  BikNorton [ Mon Jul 10, 2017 19:29 ]
Post subject:  Re: Learning programming languages

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.

Author:  MrD [ Tue Jul 11, 2017 22:55 ]
Post subject:  Re: Learning programming languages

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...

Author:  Sir Taxalot [ Wed Jul 12, 2017 0:13 ]
Post subject:  Re: Learning programming languages

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

Author:  DavPaz [ Wed Jul 12, 2017 0:25 ]
Post subject:  Re: Learning programming languages

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

That's *my* job :)

Author:  Hero of Excellence [ Mon Nov 05, 2018 19:36 ]
Post subject:  Re: Learning programming languages

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?

Author:  Cras [ Mon Nov 05, 2018 19:45 ]
Post subject:  Re: Learning programming languages

When a thread is locked, it means end of discussion, not post the exact same thing in another thread. Temporarily locking this one.

Author:  Sir Taxalot [ Tue Nov 06, 2018 23:28 ]
Post subject:  Re: Learning programming languages

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 All times are UTC [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/