which is programming lang. is easier? c or c++? can i do c++ first?
356353
they're both easy and their very similar..\n\nyou don't have to know c to do c++
778795
The C programming language is considered to be a low to middle level language; in other words, while you can program using the usual kind of stuff: functions, types, and so-on, C also makes it easier to program using assembly language (also called 'bit twiddling').  OS developers often use C because of this.  They can program many facets of an OS much faster with C, but they can still get close to the metal to program the more delicate sequences.\n\nAssembly language and the aspects of C allowing the same function are use for things like disk formatting, code optimization, drivers, and things like that.  Other more high leveled languages make this more difficult.  An example is the C++ programming language, which while being object oriented and based directly on C, makes it more difficult to program close to the metal.
895729
Don't mess around with warez sites or cracked software.  If you really want to learn c, c++ or any real programing language install Linux on your computer, or on an old computer you have laying around, or a second hand one you pick up cheaply on eBay for that matter.  Linux http://www.linux.org/ which is free comes with the Gnu Compiler Collection, GCC http://gcc.gnu.org/ which is all you'll ever need.  \n\n\n\nAs far as books go, "The C programing language 2nd edition" by Kernighan and Ritchie is must read, they are the two people who invented the language. http://www.amazon.com/C-Programming-Language-2nd/dp/0131103628\n\nAt least check this book out from your library.
588997
I use "C++ How to Program" by Deitel & Deitel.\nIt's really good
55091
there are certain categories to consider in choosing a programming language, like readability, writability, reliability and cost, well first, if you're a first time programmer i think both language will do you no good, but if you have a background on c/c++ then you will find some of similarities with these two, both are reliable, the difference is when you create a c# program, after compiling, it creates an executable file that you can run right away and you can only program c# if you have a c# compiler, unlike in java in creates an executable jar file and you dont need to have a compiler application to program on java, you can start doin it on notepad save your file with an extention name .java then go to command prompt set your path to the location of you jdk (java development kit) folder then type javac (filename) .java to run it just search for the jar file or type java (filename).class, but you need to have java installed in your pc in order to program, the cost, java costs virtually nothing, and is under sun microsystems, it's free, while c#, you have to pay for the software coz it's licensed under microsoft, my vote goes to java :), coz java programs can run on most platforms and most pcs and gadgets today supports java applications and it's free and can be downloaded from the net :).
501256
Visual Basic is an easy to learn language and info can be found on Microsoft's msdn site.^1\nIf you choose C++ (and I recommend it) then you should not have to worry about learning C, most the topics in C you'd learn in C++ and if you need to learn C later then it should not be a problem.\nMy favorite language is Pascal.^2 It's not that common a language anymore, but its got all the features of C++ and much easier to learn.\nThefreecountry.com^3 has links to just about anything programming related, and if you're looking for books the best I've seen is the "How to program" series from Deitel.^4
517962
If you are creating a chatting software like yahoo or msn messenger, then c# is ok if you know it well.I used Visual Basic and Visual C++. They are way lot easier. And The main problem with these softwares is that they need constant updating and debugging. So Give VB or VC++ a try ok as they are relatively easier to code and hence update and debug.
1186761
You can find several books that teach you C++ through the use of Visual C++ studio. Being that you are pretty new, I would recommend you do that and follow the examples. It will teach you how to program in the language and, at the same time, teach you how to use the compiler.\n\nOne great book for learning is the one I listed in the sources section. Good luck!
671519
c or c++ are usually used for game programming, but any language can work, if they're supported on your intended target platform (windows, unix, etc.) and provide the features necessary for your project (access to accelerated graphics, for instance).\n\nat http://www.gamedev.net/reference/articles/article892.asp you can find an (in my opinion) pretty good article on how to move into game programming: start with simple things, add complexity as you go.
643036
C is very often referred as "System Programming Language" because it is used for writing compilers, editors and even operating systems. C was developed and implemented on the UNIX operating system on the DEC PDP-11, by Dr, Dennis M. Ritchie. C was evolved during 1971-73 from B language of Ken Thompson, which was evelved(in 1969-70) from BCPL language of Martin Richards.\n During 1979-1983 BJARNE STROUSTRUP wrote C++, an object oriented Language at AT&T BELL labs, C++ was early known as "C with Classes". It is almost backward compatible with C. The first version of C++ was used internally in AT&T in August 1983.\n       In October, 1985 first commercial implementation of C++ was released.\n         C++'s style , especially function prototype declaration infulenced ANSI C.
762900
C/C++ are better learnt from books and websites - you really need the information written in front of you before it makes any sense. Once you've learnt the basics of a language it becomes a matter of looking things up as you need them - a video is useless for this task, unlike a book or a website which will have a quick and easy to use index.\n\nI wouldn't be suprised if such videos exist, but I doubt that they are of much use.\n\nRawlyn.
341426
C++ is still used the most.
246800
Please clarify the type of programming... are you asking specifically about website development (e.g. HTML), or about languages such as C++?\n\nFor HTML, these are two excellent websites:\nhttp://www.htmldog.com\nhttp://www.htmlgoodies.com\n\nHere are superb C++ tutorials:\nhttp://www.cplusplus.com/doc/tutorial/\nhttp://cplus.about.com/od/beginnerctutorial/\n\nOn the other hand, if you are simply wondering what programming language you should learn, I would recommend Java or C++. Java programs will work on many operating systems. Here is a good article about choosing the right programming language for yourself:\nhttp://www.tgr.com/weblog/archives/000024.html
342174
I guess i can put my input or what i think regarding this issue. The relevances are probably because C++ is a lower level language it can read numbers or transfer data at a binary level a lot better, which in turn helps out computer electronic boards because of the way logic gates work. Which are electrical switches that either transfer a 1 or a 0 to make a binary number that is 4 digits long to express a certain character therefore creating data. Some languages, such as high level languages like VB may have a lot harder time performing this task because in order to compile the programming language it takes it down to basic binary but it takes quite a while to turn high level languages into binary and get them to run perfectly. In fact it is sometimes hard for any program to run perfectly but with C++ its on such a basic level you dont really have any problems and if you do you can easily pick it up be it a logic error or an actual compiler error. So to sum it up i would say C++ is a lot more relevant cause it is on a more basic, binarly level with the logic gates than other languages that exhist.\n\n/kevin
1124576
C++, hands down, is the best out there.  It's not by any means the hardest out there to use and professionals do not find it hard, despite what a previous answerer said.  There are much harder languages (assembler, anyone?) that really are hard.  C++ gives you tremendous flexibility and produces tight, fast code.  \n\nVisual Basic is right behind it on my list.  It's easier and you don't spend so much time on details.  The idea is that you never have to worry about exactly how the array or string or whatever is handled. Eventually, however, you're going to NEED to control one of those details.  This is where VB falls down.  It's easy at first, but eventually you end up fighting the language trying to control or modify something it does "for you".  With C++ there are libraries that do things for you, but you really can get behind the scenes and get the kind of control you need.\n\nThis is why professional programs are almost 100% C++.  Visual basic for custom programs and little shareware apps, sure, but C++ is what real programs are written in.\n\nHope this helps.
368886
What about it? \n\nIt has syntax similer to C++ without pointers. \n\nIt can do just about anything and technically runs on any platform. In reality there are subtle differences between platforms but portability is not difficult. \n\nExcellent web programing support. \n\nYou have easy to use functionality of a wider variety than any other language around. That is there are prebuilt modules for just about everything you can think of. \n\nIt is not an easy language to learn. Nor can anybody know all of Java. You have to specialize. \n\nJava programmers are probably the best paid programmers around. \n\nIt's free and well supported.\n\nWhat else did you want to know?
14798
As for a programming language, C++ has been for many decades a good bet. Maybe there are more productive constructs in Ruby, Java, C#, Pearl, but you still can do things that are disallowed for those langs.\n\nBesides, in spite what they may say, every new operating system/component model/framework/initiative since the 1990s has been written mostly in C and C++, or at least to be programmed with C and C++.\n\nSo, nothing you can't do, nowhere you can't go with C++. As for the productivity part, if under Microsoft operating systems, then you have proprietary idioms that make .NET work with C++. If under other OSes, then you will always find ways to make scripts interact with C++ programmes.\n\nI took my BASIC programming course when I was 8. At the age of 20 I realized I would have been able to have so much more fun with computers if only I had chosen C++. I won't let that happen to my daughter!!!