Hello, am sorry if this is a wrong place to post this.
Plz i wana go into software programming. Which language should i learn? C or C ++.
Hello, am sorry if this is a wrong place to post this.
Plz i wana go into software programming. Which language should i learn? C or C ++.
Learn one until you are reasonably competent in it, then learn the other. As for which one to pick first: if you will be taking academic courses or otherwise doing projects that require one of them, pick that one. Otherwise... well, it doesn't really matter as programming languages are tools, not cults (I hope).
Look up a C++ Reference and learn How To Ask Questions The Smart WayOriginally Posted by Bjarne Stroustrup (2000-10-14)
I wana learn ALL, but i need one to begin with. One which i can create softwares with, like 'e sword' though is written in visual basic. Academic courses would come later on.
Both.Originally Posted by kinsomicrote
You know, you might be better off just starting with something like learning Python with Computer Science Circles.
Look up a C++ Reference and learn How To Ask Questions The Smart WayOriginally Posted by Bjarne Stroustrup (2000-10-14)
Am really sorry if am bugging you guys. Just that i don't wana have any regret by taking the wrong step. A good friend of mine is about to create a software like 'e sword'. The software (e sword) is wsitten in visual basic, amd its not compactible to other OS like Unix until an emulator is used. We wana create a better one with little resemblance to e-sword. Which programming language do u guys think would be great for this. I just intend to start with this before moving to other languages as time goes as i intend to go deep in programming. Hope my write-up wasn't that stupid. Lolz. Thanks
So, your good friend is a programmer?Originally Posted by kinsomicrote
Before you even select the programming language, you need to have a clear idea of what you intend to build. "Better one with little resemblance to e-sword" does not cut it.Originally Posted by kinsomicrote
If your good friend is not a programmer, then I'm inclined to say that both of you are out of your league. Team up with people who can develop software, then work with them to implement this. If your good friend is a programmer, then your question is pointless: you should be consulting your good friend instead.
If you intend to go deep in programming, then my suggestion of learning Python with that interactive tutorial could work fine as a starting point. Realistically, you wouldn't expect to even start planning your e-sword alternative any time soon, and the technologies that you may choose in the end may be very different from what you start learning programming with. (That said, along the way you might write toy projects that are simplified versions of that.)Originally Posted by kinsomicrote
Look up a C++ Reference and learn How To Ask Questions The Smart WayOriginally Posted by Bjarne Stroustrup (2000-10-14)
I'm grateful for your time and advice. Thanks a million times.
After learning Python, which language do u advise i learn.
The point is not to to learn Python. The point is to learn the skills of how to solve problems by writing programs, how to reason about programs, how to debug programs, and of course fundamental ideas about algorithms and data structures. Choosing your next programming language will come when it comes, so don't worry about it. In this sense, learning programming with C or C++ can work too, but as you seemed all set to keep discussing which to learn first without actually learning anything, my suggestion of that interactive tutorial is to get you started on learning something properly. The rest will follow.Originally Posted by kinsomicrote
Look up a C++ Reference and learn How To Ask Questions The Smart WayOriginally Posted by Bjarne Stroustrup (2000-10-14)
This being the case, i guess i'll concern myself with learning the programming skills you stated above. I've decided to begin with c++. Do you have any interactive tutorial on it (c++) just like the one you gave me above (I forgot to appreciate you for the link. I'm grateful.) and whic book is best to begin with? Thanks for your time.
Unfortunately, no. I recommend the book Accelerated C++, but err... you need to get over the initial hurdle of installing a C++ compiler and using it without the book's hand holding first.Originally Posted by kinsomicrote
Look up a C++ Reference and learn How To Ask Questions The Smart WayOriginally Posted by Bjarne Stroustrup (2000-10-14)