| | |||||
| ||||||||
| Programming PHP, Perl, Ruby on Rails, AJAX, HTML, XHTML, CSS, JavaScript, MySQL and any other coding topics. |
![]() |
| | LinkBack | Thread Tools |
| | THREAD STARTER #1 (permalink) |
| New Member Join Date: Aug 2008
Posts: 14
![]() | c++ or c i am new to the c or c++ language should i learn c++ inmediatly or should i first learn c.. or ( something totally different ) should i learn Perl? ill use the language to write applications and maybe a game |
| |
| | #3 (permalink) |
| NamePros Regular Join Date: Dec 2007 Location: shieldsdomains.com
Posts: 422
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | I would suggest c if you are choosing between the two. If you learn c it will help you learn all other c languages. Also with perl you are talking about a whole different thing. Perl is a scripting language, if you are going to try to learn something along those lines i would suggest python...seems to be what everyone is leaning towards these days. |
| |
| | #4 (permalink) |
| Senior Member Join Date: Jul 2005 Location: NJ
Posts: 1,219
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | i'd say c++ primarily because that was the old staple for all computer science courses (now it's java) so you'd probably find a LOT of info out there (even though im sure c will have just as much). as mentioned, perl is a scripting language, so if you want to go that route, go for python (which is basically like a c scripting language, as far as i know).
__________________ Hacksar.com - Your source for random computer tips and tricks! MySiteMemberships.com - Keep track of your site registration information! Like my post? Rep is appreciated! |
| |
| | #5 (permalink) |
| NamePros Regular Join Date: May 2005 Location: England
Posts: 392
![]() ![]() ![]() | C is the original so learn the basics of that (dont get too into it), once you learn the basics it'll help you a lot with learning C++, C# etc :-)
__________________ -Beaver6813.com - Web Developer Extraordinaire! |
| |
| | #6 (permalink) |
| Senior Member Join Date: Apr 2005 Location: Joliet, Illinois
Posts: 1,177
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | C++ is actually better than C in almost all aspects and for all intended purposes a more compatible/flexible language. Just go right into it is your best option. C is a simpler version, however, but uses the same main sort of syntax. So if you don't even know the syntax yet, take a look at C for that aspect, then move on. -RageD |
| |
| | #7 (permalink) |
| DNOA Member Join Date: May 2004
Posts: 5,040
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | If you don't learn how to code with objects and classes right off the bat, you'll have a hard time understanding the concept. I did, anyway. And now I wonder how I lived without! Learn C++. Hands down. When you learn C++, you'll learn about a lot of C functions you'll encounter down the road. And learn pointers. Really darn well. Make pointers easier to comprehend in your mind than your spoken language! |
| |
| | #8 (permalink) |
| NamePros Regular Join Date: Nov 2006 Location: Fishin Screen!
Posts: 959
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | if you are new... i guest better you just to with c++ its basic and its using OOP, some method that will important for your logic programing skill... Regards.
__________________ Cheap SEO Article Services <-- Great Deals on Opening, try it now! |
| |
| | #11 (permalink) |
| Senior Member Join Date: Apr 2005 Location: Joliet, Illinois
Posts: 1,177
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | I was just thinking about this thread again for some reason. (Look in the "CODE" subforum to see my C++ tutorial if you're interested) but if you want something like a program connecting to internet, you'll need to use sockets. C++ standard libs don't come with sockets but C standard libs do. So C may be a better choice for something like but there are plenty of free socket libs for C++ out there Just some more information to help you make the right choice! ![]() ????: NamePros.com http://www.namepros.com/programming/508369-c-or-c.html And as far as the above statement about game programming, C++ is most flexible for this purpose ![]() -RageD |
| |
| | #12 (permalink) |
| DNOA Member Join Date: May 2004
Posts: 5,040
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Have fun constructing a well-organized program that uses sockets in C without using classes that C++ provides. Just learn the C libraries and learn how C++ works and you'll be fine. (or heck, learn Objective-C and write iPhone apps. ) |
| |
| | #13 (permalink) | ||||
| Senior Member Join Date: May 2005 Location: Bay Area
Posts: 1,538
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
| ||||
| |
| | #14 (permalink) |
| NamePros Regular Join Date: Oct 2005 Location: Midlands, England
Posts: 343
![]() ![]() | I reccommend going straight into learning c++. And I reccommend "C++: how to program" (deitel & deitel) as an aid to do so. It introduces you to Object Oriented concepts within its early chapters and guides you in making OO Applications.
__________________ Free Zetaboards themes, graphics and modifications! |
| |
| | #16 (permalink) |
| First Time Poster! Join Date: Oct 2008
Posts: 1
![]() | i think you should do c++ or c sharp no need to do c. c is procedural oriented language and c++ or c# is object oriented language. if you think you should have some expertize in c before going for c++. there is nothing like this necessary. you can directly do c++ or c#. best of luck
__________________ quick personal loans |
| |