Freah Meat =)
-
Well, I'm sorry if this is in the wrong forum, I looked but couldn't find anything else, also did a search, with no luck. So I have to make a topic =P Well I want to start programming, but... I really don't know where to start. I don't know what language I should start with or anything like that. So, basically, I'm a clean slate. I really want to learn, so could someone please point me in the right direction. Right now, I have no idea what I'd do with my skills but I'm sure I'd find some project once I got started. =) Thanks, aqzman
Hi, Its great that you want to become a fish in the pond of programming shawrks. Go and start with Language 'C'. Best wishes.
-
Well, I'm sorry if this is in the wrong forum, I looked but couldn't find anything else, also did a search, with no luck. So I have to make a topic =P Well I want to start programming, but... I really don't know where to start. I don't know what language I should start with or anything like that. So, basically, I'm a clean slate. I really want to learn, so could someone please point me in the right direction. Right now, I have no idea what I'd do with my skills but I'm sure I'd find some project once I got started. =) Thanks, aqzman
I have to agree with fat_boy. I started with C which provided a VERY good steping stone for C++. From C and C++ I was able to learn Java, VB, Objectiv_C, C#, and a few other languages. C will provide you with a good understanding of other languages before you even learn them. Objective_C is the native language for programing on mac, C++ would help you using QT for linux, VB is very limited when it comes down to it. You dont have full access to the things you can do i C, C++, C#, and Objective_C such as bit shifting for math routines in video games or for data storage in one byte variables. For instance a Boolean is one byte. That gives you 8 1's and 0's to play with...so in C you could use a Boolean to store 8 boolean for the price of one in memory. Not to mention that the speed of shifting bits instead of multiplying is much faster. This is stuff you would learn latter, but very valuable stuff. I learned the language as my first and it wasnt too bad. Within 6 months i was writing full applications with it and i had to teach myself. No school. If you sit down and get into it you wont regret it. It will come in very handy latter. Pablo
-
Jason Pease wrote:
he wasn't interested in finding out that Christan Graus - Microsoft MVP - C++ thinks that fat_boy is an idiot.
My apologies, fat_boy likes to go after me in all the forums, and I replied to this after reading an attack from him to me in the soapbox. Otherwise, I would never have called him an idiot. I would hope that I gave this person good advice to start with, if he wanted to know more, he was and is free to ask. In the meantime, all message boards have threads that wander off topic. This one has moved from answering a question to a person who did not respond again to discussing if it's necessary for people to learn C before C++. Christian Graus - Microsoft MVP - C++
Christian Graus wrote:
fat_boy likes to go after me in all the forums
Hmm, paranoid too. Oh come on, I dont stalk you. Anyway, why do I recomend C? Because it is difficult. And my attitude to learning something new is to go for the deep end. And that is what I was suggesting to the postee. Nunc est bibendum