Question:
What programming language should I learn? C,C++, or C#?
?
2008-12-18 13:39:45 UTC
What programming language should I learn? I heard learning C first would be the easiest, but then confusing once you start to learn the newest C#, so which should I learn?

I'm looking to program simple programs that I and others can use, like file binders, keyloggers, and other useful tools. I'd also rather have the program run without installing if that has to do with the language.

Thanks and Merry Christmas :D!
Five answers:
anonymous
2008-12-18 13:49:09 UTC
I used BloodSheds, DEV C++, MS Windows is basically written in C++.



I'd fool around with, C++. Just try a little,
Cody K
2008-12-18 13:50:50 UTC
C# and C++ are a whole different type of language then C.



C# and C++ are object oriented languages used to make applications in present day such as game engines, word manipulation, and graphic creation software...Just about anything can be programmed in these languages.



C is more manipulating DOS and creating simple programs that do simple things. It is closer to Javascript, HTML, or any other web design scripting language. (It is not for the internet though).



I would say to learn C++ first as it is universally used and will be the most efficient thing to know whether your trying to make a compatible program or working for a company.



C# IS NOT IN GENERAL USE TODAY DO NOT USE IT EXPECTING TO MAKE MANIPULATION SOFTWARE.



If you going to try making a standalone program that is ALL C# is currently used for.
tbshmkr
2008-12-18 14:01:11 UTC
C++

===

Tutorials online:



http://www.programmingtutorials.com



http://www.cplusplus.com



http://www.freeprogrammingresources.com



======



Free Electronic Book

Thinking in C++ 2nd Edition by Bruce Eckel

Volume 1 & Volume 2

http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html



======

Structure and Interpretation of Computer Programs

by Harold Abelson and Gerald Jay Sussman with Julie Sussman

HTML

http://mitpress.mit.edu/sicp/full-text/book/book.html

PDF

http://deptinfo.unice.fr/~roy/sicp.pdf



======

GNU GCC Setup

http://ems.calumet.purdue.edu/mcss/kraftrl/cs302-2005/mingw-install.html
fiyahboy28
2008-12-18 13:48:23 UTC
start with c++ because its basically the standard language now! c# is also a good one!
anonymous
2008-12-18 13:43:03 UTC
I prefer C++


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...