-
February 26th, 2009, 01:21 PM
#1
C++, C# or C?
I've been trying to decide which programming lanquage to learn. I have been trying to learn programming for awhile couple years now, but I never really commited to it at all. Well I NEVER have commited to really anything and say Forget it and sit down and do everything possiable. Now it comes down to which lanquage to learn C, C++ or C Sharp, does anyone have any ideas or just thoughts they would like to share?
-
February 26th, 2009, 01:28 PM
#2
Re: C++, C# or C?
C# has more in common with Java than it does with either C or C++. That's my understanding, anyway, I don't really know much about it.
There's some overlap between C and C++, but the big difference between them is that C++ allows cleaner and more intuitive code, at least from my point of view, which C allows you to get deeper into the specifics of exactly what's happening.
-
February 26th, 2009, 03:00 PM
#3
Re: C++, C# or C?
It depends what you want to do. C# combined with .Net is going to be the easiest to get up to speed on quickly, especially for developing full blown Windows apps, and it's pretty marketable right now, so that would be my choice, with C++ second.
C++ is pretty much a superset of C, so if you learn C++, you wouldn't have a whole lot of trouble picking up C if you needed it.
-
February 26th, 2009, 03:03 PM
#4
Re: C++, C# or C?
Writing C always feels like writing C++ with one hand tied behind my back. But I know people who really like it.
-
February 27th, 2009, 01:44 AM
#5
Re: C++, C# or C?
I guess it all depends on the type of application you intend to develop. If you are writing database/network related software, go for C# as it cut development time tremendously; if you are developing graphics related apps such as 3d games, go for C/C++ or even with some inline Assembly, which can achieve higher run-time performance.
Another thing I feel is you will tend to learn more of memory management stuff with C/C++ with the absence of garbage collector.
-
February 27th, 2009, 04:10 AM
#6
Re: C++, C# or C?
I think you need to study C first, after that C++ or C#, which depends on your application as the man above advised
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|