|
You last visited: Today at 17:52
Advertisement
Learning programing - where to start?
Discussion on Learning programing - where to start? within the C/C++ forum part of the Coders Den category.
06/13/2012, 15:33
|
#1
|
elite*gold: 3
Join Date: Nov 2008
Posts: 5,333
Received Thanks: 1,335
|
Learning programing - where to start?
Hey guys (and girls), so I want to start learning programing, but I have a few questions that I hope you can answer. They're pretty basic, but answers would be great.
Where to start, what to pick?
Obviously, the most popular programing languages are C, C# and C++, but which one should a newbie pick? I know that they have their own similarities and differences, but I guess it's all the same when you're just starting. So, which one is the best for newbie?
Where to pick up info?
What's the best place to learn on your own? I know that the Internet is a place full of info, but that's the problem, too many options and sources. Is there anything specific I should read? Any books or websites you could point me to?
Learning exercises?
This is a bit early to start thinking about, but this may be useful anyway, could you give me some advice on how to learn faster, memorize the basics and just help me in my learning process?
Thank you for your time,
TheConArtist
|
|
|
06/13/2012, 16:35
|
#2
|
elite*gold: 0
Join Date: Jun 2012
Posts: 191
Received Thanks: 34
|
Hello,
please sorry for my bad english 
I'm learn C++ and i buy a book to learn it, i think C++ is good for a newbie and for Pro's
I read this book:

but, it's german.
If you want a english book, is that perfect:

That's from the developer of C++!
And exercise's are in the books!
Good luck!
[Pro]grammierer
|
|
|
06/13/2012, 16:41
|
#3
|
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
|
|
|
|
06/13/2012, 16:44
|
#4
|
elite*gold: 0
Join Date: Jun 2012
Posts: 191
Received Thanks: 34
|
Ich glaube der TE kann kein deutsch deshalb nutzt ihm nur der 2. Link annähernd etwas.
Mfg [Pro]grammierer
|
|
|
06/13/2012, 17:08
|
#5
|
elite*gold: 3
Join Date: Nov 2008
Posts: 5,333
Received Thanks: 1,335
|
Quote:
Originally Posted by .Infinite
|
Sorry, but I can't speak German, so your post is pretty much useless from my perspective. Also, I only ask because I want to get answers from people with experience, not the Internet and random dry facts without an opinion.
|
|
|
06/13/2012, 17:15
|
#6
|
elite*gold: 0
Join Date: Jun 2012
Posts: 191
Received Thanks: 34
|
Hab ichs doch gesagt
|
|
|
06/13/2012, 17:42
|
#7
|
elite*gold: 0
Join Date: Feb 2012
Posts: 115
Received Thanks: 18
|
I'd start with Java, because you have to use classes in Java, helpfull for learning OOP(good style).
It's syntax is also C like.
But I'm also a beginner, maybe other languages would be better. I think if you don't give up any language will do it. ^^
I suggest to buy a book, can't give suggests because I only own a few german books.
|
|
|
06/13/2012, 18:36
|
#8
|
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
|
Quote:
Originally Posted by TheConArtist
Hey guys (and girls), so I want to start learning programing, but I have a few questions that I hope you can answer. They're pretty basic, but answers would be great.
Where to start, what to pick?
|
It's your decision which language you want to learn, every language
is just a "tool" to reach your target.
Quote:
Originally Posted by TheConArtist
Obviously, the most popular programing languages are C, C# and C++, but which one should a newbie pick? I know that they have their own similarities and differences, but I guess it's all the same when you're just starting. So, which one is the best for newbie?
|
Like you said, it's pretty much the same if you don't know any other language.
Quote:
Originally Posted by TheConArtist
Where to pick up info?
What's the best place to learn on your own? I know that the Internet is a place full of info, but that's the problem, too many options and sources. Is there anything specific I should read? Any books or websites you could point me to?
|
It's better to learn from books, the internet has many tutorials,
but most of them contain many mistakes, and don't teach you
a "good coding style".
Quote:
Originally Posted by TheConArtist
Learning exercises?
This is a bit early to start thinking about, but this may be useful anyway, could you give me some advice on how to learn faster, memorize the basics and just help me in my learning process?
Thank you for your time,
TheConArtist
|
A good way to memorize the stuff is to think about something, and
try to realize that in your chosen language.
(some mathematical tasks, or automate some stuff on your pc, just think about something  )
|
|
|
06/13/2012, 18:55
|
#9
|
elite*gold: 3
Join Date: Nov 2008
Posts: 5,333
Received Thanks: 1,335
|
Thanks guys, I guess I'll go with the most used language - C++ and hit the library and local book stores tomorrow. Tho the discussion isn't done, feel free to express your opinion or give me any other useful pointers.
|
|
|
06/13/2012, 21:17
|
#10
|
Administrator
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,653
|
So Con is joining the programming game, eh? Good call!
I also support your decision to get into C++ first. C++ was the first major programming language I learned and in retrospective I'm quite happy about it. Once you got the basics straight (which might take some time), you can basically learn any other programming language quite easily, especially the ones that are influenced by C/C++ which happen to be quite a lot.
Should you stumble across any major problems, feel free to ask me for help at any time.
|
|
|
06/14/2012, 14:28
|
#11
|
elite*gold: 3
Join Date: Nov 2008
Posts: 5,333
Received Thanks: 1,335
|
Okay, I've got a book on C++, now I need a compiler, any tips?
|
|
|
06/14/2012, 14:48
|
#12
|
elite*gold: 0
Join Date: Jan 2011
Posts: 2,180
Received Thanks: 1,672
|
codeblocks is good..
|
|
|
06/14/2012, 15:05
|
#13
|
elite*gold: 1
Join Date: Apr 2010
Posts: 13,772
Received Thanks: 15,036
|
I prefer Visual Studio 2010 ;O
|
|
|
06/17/2012, 06:39
|
#15
|
elite*gold: 30
Join Date: Apr 2008
Posts: 2,956
Received Thanks: 1,771
|
Quote:
Originally Posted by TheConArtist
Okay, I've got a book on C++, now I need a compiler, any tips?
|
VS, just because it's awesome
Also if you're going to learn C++, check this guy out on youtube
He has some of the best videos on C++ on the inetz.
As to language suggestions, I'd say C#/C++. C# is great and very user-friendly, and even though some guys say C# has its limitations ( such as the inability to inject ) even that can be done with a workaround, so don't dismiss C# just yet ;p !
|
|
|
 |
|
Similar Threads
|
[|PHP|] A good way to start learning it?
04/30/2012 - Web Development - 3 Replies
Hey Hey...how tutle say...i want to start learning PHP. Is there any good way to start? A good tut/guide/tool...what should i need to learn php? Etc
Thanks and im waiting ur replys
Hybrid~
|
where to start learning Conquer Programming
06/15/2011 - CO2 Programming - 4 Replies
hi guys i might not be active user - but since summer came and i am pretty much bored i thought for a minute why not learn programming hacks in conquer.
So a background about what i can do in code --> i am pretty good basically in .NET and I am C# programmer and i can use ASP.NET using C# beside I am good in SQL Server still not good in ADO -- still learning -- so I learned mostly all of these programs in college my problem is the following
I learned for business matters not for gaming...
|
gonna start learning how to code, help?
07/25/2009 - CO2 Programming - 12 Replies
i wanna stop being a leecher, any idea where i can start?
was wanting to figure out how to decrypt server.dat files but cant seem to figure it out :(
|
[HELP]how to start programing ?
06/28/2009 - CO2 Programming - 30 Replies
i just finished my final exams today
if i want to start learning programing ..
what u should i start with ,, i mean what language to start
where is the best to learn it ., if any one wants to help just say it
|
Stop Leeching, Start Learning
02/16/2008 - Metin2 - 6 Replies
Just wondering, maybe we should start a learning/teaching thread for people to post tutorials or request explanations on how things work etc.
I, for one, would be very interested on how Gex001 makes his teleporters, hack packs, and so on..
|
All times are GMT +1. The time now is 17:54.
|
|