I want to learn coding: where should I start?
- Page 1 of 1
Specifically, I want to learn it to small scale game and app design. Where should I start?
I used http://www.codecademy.com/ to learn some basic python, but I see the service has been expanded to cover other languages. If you're starting out I'd definitely recommend it.
Meh, I tried codecademy, but I wasn't a fan after a while. Good for gameification of learning, but I don't know if it's that great for teaching.
I'm reading through "Python Programming: An Introduction to Computer Science" by John Zelle and it's awesome.
I'm reading through "Python Programming: An Introduction to Computer Science" by John Zelle and it's awesome.
I also had a Java book, but I seem to have lost it and don't remenber the title otherwise I'd recommend it to you.
But really, one of the best ways to learn coding is just to try it for yourself, start by doing some small proyects like making a Pong game.
But really, one of the best ways to learn coding is just to try it for yourself, start by doing some small proyects like making a Pong game.
Ok. There's a LOT of ways you can do this. A million of them. But if you're not REALLY interested, none of it is going to matter.
C# is a really easy to get started with, imperative, object orientated language. It will be very easy to switch to stuff like php/java after you get the hang of C#.
I would tell you get get Visual Studio Express 2013 for windows. it's free. And the Visual Studio IDE is decent.
Can be found here
And then, i'd tell you to watch these video tutorials and do them along with the guy.
Tutorials for Absolute Beginners
They're good as they got a slow pace, but not agonisingly so. And cover most of the core concepts, from which you can go and build your knowledge in any direction you want to.
C# is a really easy to get started with, imperative, object orientated language. It will be very easy to switch to stuff like php/java after you get the hang of C#.
I would tell you get get Visual Studio Express 2013 for windows. it's free. And the Visual Studio IDE is decent.
Can be found here
And then, i'd tell you to watch these video tutorials and do them along with the guy.
Tutorials for Absolute Beginners
They're good as they got a slow pace, but not agonisingly so. And cover most of the core concepts, from which you can go and build your knowledge in any direction you want to.
Structures and Interpretations of Computer Programming
...
LOL just kidding don't start with that unless you're going to MIT.
The recs here are already really good. I'd stay away from Javascript simply because how loose it is and you can learn a lot of bad habits with it.
Python over Ruby any day though.
...
LOL just kidding don't start with that unless you're going to MIT.
The recs here are already really good. I'd stay away from Javascript simply because how loose it is and you can learn a lot of bad habits with it.
Python over Ruby any day though.
I learnt on Java, it's a good language to start with, teaches OO pretty well. It's a bit handholdy, but that's something that most people need at the beginning.
By JesalR Go To PostI learnt on Java, it's a good language to start with, teaches OO pretty well. It's a bit handholdy, but that's something that most people need at the beginning.Considering how much C# has basically copied Java, particularly at the beginner stage, starting with either is essentially the same now. It's not like starting with C or C++ versus Java like the debate was 15 years ago.
The good thing about C#/Java is that once you get the core concepts of OO, Arrays, Scope, Lists/Maps (Dictionaries for some), those concepts are the same in just about every language.
I personally learnt on Java too. But these days I'd say getting started in C# is easier, just because the Visual Studio IDE is really simple to use.
By cashman Go To PostStart with assembly and work your way up to higher level languages."how to hate life and everything in it"
Fuck Javascript, worst shit ever. I'd rather go 12 rounds against Tyson in his prime than fuck with Javascript.
Learn Python, it's a great language.
Basically.
Learn Python, it's a great language.
By giririsss Go To Post"how to hate life and everything in it"
Basically.