Programming/Html C++,Visual Basic,HTML,Flash,OpenGL,Modelling,Java.
|
|
|
|
Newbie
Videocard: EVGA Nvidia GTX560ti 448c
Processor: Intel core i5 2400
Mainboard: Asus P8H61-mle
Memory: 4gb DDR3
Soundcard: built in
PSU: Coolermaster 650watts
|
Which one to start C++ or C#? -
04-22-2012, 19:08
| posts: 9 | Location: Sadiqabad,Pakistan
Hello.
I want to ask about programming language.
I m a begner in programming and i m bit confused from where to start,some people said that for c# you have to learn C++ first,is it true?
Is it possible to to learn c# without learning C++?
Which one is widely used in windows apps and game designing etc.
I want you to guide me through the right path,where to go and how to.
Thnakx.
|
|
|
|
|
|
|
|
Master Guru
Videocard: AMD 7950
Processor: i7 930
Mainboard:
Memory: 12GB DDR3 1600
Soundcard:
PSU: 1KW
|

04-23-2012, 00:48
| posts: 684
Quote:
Originally Posted by Mohsin hadi
Hello.
I want to ask about programming language.
I m a begner in programming and i m bit confused from where to start,
Thnakx.
|
Check my List at the bottom.
Quote:
Originally Posted by Mohsin hadi
Hello.
people said that for c# you have to learn C++ first,is it true?
|
No, however c# is easier to learn, but c++ is lower level means you can have greater control over your code, but requires more work, it is also faster.
Quote:
Originally Posted by Mohsin hadi
Is it possible to to learn c# without learning C++?
|
Yes. In fact I would recommend learning C# first. Then c++. You do not have to, I just think it would be easier.
Quote:
Originally Posted by Mohsin hadi
Which one is widely used in windows apps and game designing etc.
|
Most AAA games are written in c++ and/or c. It is however easier to write windows style apps with C# and .net ( and simple games with XNA ). Unless you use a API like GUI QT with c++.
If you want to make game engines then c++ is what you want to learn.
Quote:
Originally Posted by Mohsin hadi
I want you to guide me through the right path,where to go and how to.
|
If you really are serious about this, you will need to read a lot. And write a lot of code. If you go the c++/directx or c++/openGL route then I recommend you first learn the older fixed function pipeline first, and get comfortable with it and 3D math, before trying to tackle shaders. As always ractice practice .....
Here are some books I recommend for c++
-Beginner
Beginning C++ through Game Programming http://www.amazon.com/Beginning-C-Th...5137422&sr=8-1
Beginning Game Programming 3rd ed (intro to directx) http://www.amazon.com/Beginning-Game...5137920&sr=1-1
-Advanced
Game Coding Complete 4th ed ( really good book on making game engines ) http://www.amazon.com/Game-Coding-Co...5137625&sr=8-1
-Advance How to write highly readable, easily maintainable, quality code
Code Complete 2 ed (this book is ****ing awesome) http://www.amazon.com/Code-Complete-...5137512&sr=8-1
However your best option right now, IMO is joining 3Dbuzz, they have just started doing live c++ classes, you get to ask questions, they assign homework (optional) and there is a test at the end of each course. It isn't free but it's not expensive at all either. Read about it here.
http://www.3dbuzz.com/vbforum/showth...?192196&ref=21
You can watch the first c++ class for free here
http://downloads.3dbuzz.com/Cpp_Class_1_4_13_12.rar
Last edited by proliferazor; 04-23-2012 at 01:04.
|
|
|
|
|
|
|
|
Newbie
Videocard: EVGA Nvidia GTX560ti 448c
Processor: Intel core i5 2400
Mainboard: Asus P8H61-mle
Memory: 4gb DDR3
Soundcard: built in
PSU: Coolermaster 650watts
|

04-23-2012, 17:22
| posts: 9 | Location: Sadiqabad,Pakistan
Thanx alot dear...your information is much helpful and i m already downloaded the first class from 3Dbuzz,but brother here in Pakistan its not easy for us to buy the online books and to attend online lectures,is there any tutorials are available at you tube or any other place?
And i meanly want to join the windows apps and game designing.
|
|
|
|
|
|
|
|
Newbie
Videocard: EVGA Nvidia GTX560ti 448c
Processor: Intel core i5 2400
Mainboard: Asus P8H61-mle
Memory: 4gb DDR3
Soundcard: built in
PSU: Coolermaster 650watts
|

04-23-2012, 17:24
| posts: 9 | Location: Sadiqabad,Pakistan
Its not possible for me to buy a book from online retailer...we have so many problems here in Pakistan.sorry for my poor English.
|
|
|
|
|
|
|
|
Ancient Guru
Videocard: Inno3D 8800GT 512MB SLI
Processor: Intel Quad Q6600
Mainboard: Asus P5N32-E SLI 680i
Memory: Corsair 8GB PC2-6400 XMS2
Soundcard: SupremeFX - 7.1 Surround
PSU: Enermax Liberty 620W
|

05-04-2012, 08:42
| posts: 5,024 | Location: England
C++ is the best starting one.
|
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Powered by vBulletin® Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2012, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.
|