Complete Newbie. Where to start?

Soldato
Joined
16 Nov 2010
Posts
16,513
Location
Swimming in a lake
Ok, so, I've dabbled in extremely basic stuff before - creating my own Rainmeter Skins. However my actual knowledge of various languages and their uses is next to none. (despite being able to name plenty off the top of my head)

I have a few ideas of what I might want to do, some home server business with control linked into social sites and a variety of different mobile platforms (predominantly Android, and iOS, but may include W7P at a later date). I'd also be reasonably interested in starting up my own website, with some coding brought in there as well.

Now, I realise that this will require a good few languages learnt to be able to fulfil all the little tasks and niggles that I want to do.

What I'm looking for therefore is predominantly some advice.

I've seen the sticky at the top of this thread about all sorts of different languages etc... but frankly whilst I love to use websites to learn from, the sheer number of these sites makes things highly confusing, and what is more, not knowing which language makes it ten times harder!

I'm really looking for a language which gives me a good breadth of knowledge that can be built upon with a fairly transferable language base (A bit like learning Russian means you are about 70% of the way to learning quite a few of the Eastern European languages.)

It would also really be quite nice if there was a book, or website, that is basically a programming for dummies, that lays out what the basic languages are, what each is predominantly used for (strengths/weaknesses), and maybe then have a small tutorial selection of tutorials for basic programs.

Thanks for the help

kd
 
Check out the MIT open course ware http://ocw.mit.edu/index.htm
THere's quite a lot of course materials including video lectures and assignments.


It's worth having a peak at the following books. They won't teach you a programming language but they will teach you about good software development practises.

Code Complete
http://www.amazon.co.uk/gp/product/...mp=1634&creative=6738&creativeASIN=B004OR1XGK

The Pragmatic Programmer: From Journeyman to Master
http://www.amazon.co.uk/gp/product/...mp=1634&creative=6738&creativeASIN=B000SEGEKI

Also check out websites such as stackoverflow and programmers.stackexchange. These are basically Q&A sites that programmers use and contain lots of info.

This sort of question might be more appropriate over on those sites. (or the question may have even been asked!)

In terms of language, I guess it's worth looking at what your chooses are for the specific problem you want to solve or platform you want to develop on and then try them out. You'll probably like one more then the other so go with what you like and enjoy using.
 
Back
Top Bottom