I wish to learn programming but I am lost where to start, everyone says I should start somewhere else but I can't decide...
I Mostly use Windows XP, I should be able to obtain a linux OS by January
I took 6 months of web design last year
I' leaning towards a C programming language be it C, C++, or C#
I'd like to learn a language that is cross platform
Thanks for any insight you all may have!
Where should I start?
Started by Whitepanther, Nov 10 2008 05:46 PM
16 replies to this topic
#1
Posted 10 November 2008 - 05:46 PM
|
|
|
#2
Guest_Jordan_*
Posted 10 November 2008 - 06:25 PM
Guest_Jordan_*
If you like C languages I would suggest you learn C++. C++ offers OOP that is lacking in C and if you know C++ you can learn C# fairly easy. You may want to start with a programming theory type book/tutorial first.
#3
Posted 10 November 2008 - 06:27 PM
Jordan said:
If you like C languages I would suggest you learn C++. C++ offers OOP that is lacking in C and if you know C++ you can learn C# fairly easy. You may want to start with a programming theory type book/tutorial first.
Alight, where would I find one?
#4
Guest_Jordan_*
Posted 10 November 2008 - 06:29 PM
Guest_Jordan_*
Not sure about the tutorials but you can find several on Amazon - just search for programming theory.
#5
Posted 10 November 2008 - 06:34 PM
Does it matter which type, or is it all mostly the same?
#6
Posted 10 November 2008 - 11:56 PM
Whichever language you choose, it has to be object-oriented programming language.
Patrick Ooi, http://www.webhyper.com
#7
Posted 11 November 2008 - 02:05 AM
Thats just looking for a flame war ooisootuck you should at least explain your point of view Posted via CodeCall Mobile
#8
Posted 11 November 2008 - 02:15 AM
OOP has way too many features than languages that does not implement OOP, I think
Patrick Ooi, http://www.webhyper.com
#9
Posted 11 November 2008 - 08:26 AM
C++ or Java would be my suggestion, as they are both more powerful than C and are natively cross-platform (C# requires Mono to be cross-platform). Bruce Eckell has Thinking in [language] books available for free for both C++ and Java. Regardless of which language you choose, I recommend taking time with the boring basics. There are some fantastic programs written in C++ and Java, but they are not always easy to write.
#10
Posted 11 November 2008 - 04:03 PM
WingedPanther said:
C++ or Java would be my suggestion, as they are both more powerful than C and are natively cross-platform (C# requires Mono to be cross-platform). Bruce Eckell has available for free for both C++ and Java. Regardless of which language you choose, I recommend taking time with the boring basics. There are some fantastic programs written in C++ and Java, but they are not always easy to write.
Thank you!
is there a way to make GUIs in C++?
Doesn't really matter just curious
#11
Posted 11 November 2008 - 04:12 PM
Start with a easy programming language so you understand the concept and have some experience. Then you can go with C++ or C# then to C++ becuase both of them a similiar.
#12
Posted 11 November 2008 - 05:22 PM
ooisootuck said:
Whichever language you choose, it has to be object-oriented programming language.
Non OOP languages can still be useful.
Anyways, either look at C++ or Java, as they both are great for teaching good programming practices and both do support OOP. However at times OOP isn't always the best approach.
Try looking for a decent book on either C++, or Java. They are both great languages. :)


Sign In
Create Account


Back to top









